MySQL在实际生产环境中,当安装路径的磁盘分区较小时,通常需要更改数据文件的存储路径。
-
停止MySQL服务
service mysqld stop -
移动MySQL默认数据库文件
mv /var/lib/mysql /home/ -
修改MySQL配置文件
vi /etc/my.cnfdatadir=
/var/lib/mysql改为/home/mysql
socket=/var/lib/mysql/mysql.sock改为/home/mysql/mysql.sock -
做一个mysql.sock的链接
mkdir /var/lib/mysql ln -s /home/mysql/mysql.sock /var/lib/mysql/mysql.sock -
最后重启MySQL服务
service mysqld start