首页 > 代码库 > Linux修改MySQL默认数据库存放路径
Linux修改MySQL默认数据库存放路径
Linux下,MySQL默认的数据文档存储目录为/var/lib/mysql。现要把MySQL目录移到/data下需要进行下面几步:
1. 杀掉MySQL进程,密码自行替换
mysqladmin -uroot -p123 shutdown
2. 转移数据文档至/data目录
mv /var/lib/mysql /data/mysql
3. 编辑/etc/my.cnf文件,若没有
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
存在的话就编辑文件,将所有 /var/lib/mysql 替换为 /data/mysql
4. 编辑启动文件/etc/init.d/mysql
将文件中的所有 /var/lib/mysql 替换为 /data/mysql
5. 如果是CentOS还要改 /usr/bin/mysqld_safe 相关文件位置
6. 做一个mysql.sock的软链接
ln -s /data/mysql/mysql.sock /var/lib/mysql/mysql.sock
大功告成
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。