参考 https://blog.csdn.net/qq_15017407/article/details/54910016
1.Stop MySQL:
service mysql stop
2.Change Data Directory:
// 新建文件夹用于存放数据,并把mysql默认的数据文件拷贝至此文件夹
mkdir -p /data
cp -rap /var/lib/mysql /data 或者 mv /var/lib/mysql /data
// 改变新建文件夹的属主
chown -R -v mysql:mysql /data/mysql
// 现在编辑MySQL的默认配置文件/etc/my.cnf 修改datadir和socketvariable。
vi /usr/my.cnf
Change From: datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
Change To: datadir=/data/mysql
socket=/data/mysql/mysql.sock
3.为mysql.sock加连接:
// 比如说实际的mysql.sock在 /data/mysql/mysql.sock 下
ln -s /data/mysql/mysql.sock /var/lib/mysql/mysql.sock;
4.Start MySQL:
service mysql start
网友评论