如何将默认的MySQL目录 /var/lib/mysql 更改为其它目录?
更新时间: 2023-07-03 11:21:30
适用版本:
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 崩溃。