测试环境,别人把mysql的数据目录折腾了,下面是恢复步骤。
检查新目录的owner,不行就修改:
chown -R mysql:mysql /new_folder
首先把mysql停了。
1. 修改/etc/my.cnf
datadir, socket, innodb_data_home_dir 指向新的目录
2. 修改 /etc/init.d/mysql
datadir 指向新的目录
3. ln -s /new_folder/mysql.sock /var/lib/mysql/mysql.sock
启动mysql。
参考URL如下:
http://blog.sina.com.cn/s/blog_605f5b4f0100zoqn.html