最近需要更换MYSQL的原始安装目录,网上各种说法都有,不是很统一,下面是自己实际操作的结果,进行简单的记录
假设目标目录为 /mnt/data/mysql
1,将现有目录拷贝到目标目录
cp -rp /var/lib/mysql /mnt/data/mysql
2,配置 /etc/my.cnf
修改里面 datadir的目录,改为现有的目录
datadir=/mnt/data/mysql
socket=/mnt/data/mysql/mysql.sock
[mysql]
socket=/mnt/data/mysql/mysql.sock
3,以上的操作都是先停止mysql再进行的,完成以后,启动mysql,就可以了。网上好多提到要修改 init.d目录的mysql文件,
我在实际的操作没有那么做。