Mysql 数据库目录更改流程

1:确认MySQL数据库存储目录

mysqladmin-u root -p variables | grep datadir

结果:| datadir |/var/lib/mysql/

2:关闭mysql服务

service mysqlstop

3:创建新数据存放目录

mkdir/home/data/mysql_data

4:拷贝数据文件到新目录

cp -pr/var/lib/mysql /home/data/mysql_data

5:改变数据目录权限

chown-Rmysql:mysql /home/data/mysql_data

6:修改mysql配置文件

find/ -name my.cnf#找的配置文件目录

vi/etc/my.cnf

修改my.cnf文件的以下两处地方(友情提示:修改之前请注意备份一下)

datadir=/home/data/mysql_data/mysql

socket=/home/data/mysql_data/mysql/mysql.sock

7:启动mysql

servicemysql start

启动之后,如果连接mysql出现【Can 't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'】异常,则进行以下操作,重启mysql。

ln -s/home/mysql_data/mysql/mysql.sock/var/lib/mysql/mysql.sock

以上,祝你好运!!!!!!!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装 1.1BLOG文档结构图 ...
    小麦苗DB宝阅读 10,601评论 0 31
  • 心如刀割第二次 所有的失去,都那么疼。真正的心如刀割。 但愿不再有失去这种事情发生。太疼了,真的,太疼太疼了。
    辉沐阅读 505评论 0 0
  • 昨天是周六,儿子完成了一部分作业,中午就出去跟同学玩了,一直到晚上10:00才回来。爸爸对此颇有意见,我也稍微感到...
    噜小噜阅读 156评论 0 5
  • 同事 同事提起母亲,“明天请假了,还要带她去上海,约了做肠镜,再查个病理。上次没查出恶性细胞,现在不清楚原始病灶究...
    开颜棠棠阅读 144评论 0 0