用博客记录点滴……

linux 更改mysql 数据存储目录

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步操作,已经成功的数据库目录更换路径了。

posted @ 2020-03-31 13:34  aegisada  阅读(4280)  评论(1编辑  收藏  举报