vps的系统盘和数据盘是分开,将网站文件和Mysql数据库等都保存在数据盘,即使系统盘或者环境出问题,重置系统盘和重新配置环境,都不会影响数据盘的东西这样更加安全一些,也防止数据丢失造成不必要的损失。

1.登录服务器,mysql -u root -p输入密码进入mysql。再输入show variables like ‘%dir%’;查看数据库文件的存放路径。quit退出mysql


2.停掉mysql服务器:/etc/init.d/mysqld stop


​3.下面新目录以/data/mysql/ 为例,然后复制旧目录的数据库到新目录:

cp -R /usr/local/mysql/var/* /home/mysql/

将新目录赋权为mysql用户组:

chown mysql:mysql -R /home/mysql/


4.再修改配置文件:

vi /etc/my.cnf

查找[mysqld] ,在下面加入datadir = /home/mysql/ 保存


​5.启动mysql:/etc/init.d/mysql start


配置完成