https://www.cnblogs.com/hellangels333/p/8376177.html 参考位博主的文章,稍做改动
1.检查mysql数据库存放目录
mysql -u root -prootadmin
#进入数据库
show variables like '%dir%';
#查看sql存储路径
(查看datadir 那一行所指的路径)
quit;
2.停止mysql服务
service mysqld stop
3.创建新的数据库存放目录
mkdir /xydata/mysql
4.移动/复制之前存放数据库目录文件,到新的数据库存放目录位置
mv /data/mysql/* /xydata/mysql
5.修改mysql数据库目录权限以及配置文件
chown mysql:mysql -R /xydata/mysql/
vim /etc/my.cnf
datadir=/xydata/mysql (制定为新的数据存放目录)
innodb_data_home_dir = /xydata/mysql (制定为新的数据存放目录)
vim /etc/init.d/mysqld
datadir=/xydata/mysql (制定为新的数据存放目录)
6.启动数据库服务
/etc/init.d/mysqld start
说明:根据以上的简单6步操作,已经成功的数据库目录更换路径了。