如何将默认的MySQL目录 /var/lib/mysql 更改为其它目录?

适用版本:
Plesk 12.0 for Linux
Plesk 12.5 for Linux
Plesk Onyx for Linux
 
如何将默认的MySQL目录 /var/lib/mysql 更改为其它目录?具体步骤如下:
1. 通过SSH方式连接服务器。

2. 备份 /etc/my.cnf:
# cp /etc/my.cnf{,_backup}

3. 从 /var/lib/mysql 复制所有文件到所需目录:
# cp -pr /var/lib/mysql /data/mysql

4. 将地址更改为您所复制的 mysql  目录以更新 /etc/my.cnf :
# vi /etc/my.cnf
datadir=/data/mysql

5. 重启 mysqld:
# service mysqld restart

6. 更新 /etc/psa/psa.conf  文件使其带有到新 mysql 目录的路径::
MYSQL_VAR_D /data/mysql

注意:请保持 my.cnf  中套接字 mysql.sock 的路径不变,其路径是 /var/lib/mysql,而且目录 /var/lib/mysql 本身应出现在服务器上,因为更改套接字的路径可能会引起 Plesk 崩溃。

提交
还没有评论,快来抢沙发吧!
售前
支持
代理
合作
售后
支持