首页 > 代码库 > MYSQL 更改datadir的方法
MYSQL 更改datadir的方法
环境:ubuntu 12.04 apt-get安装的mysql
原因:考虑到以后数据库会日益变大,需要把数据的datadir改到空间比较大的数据磁盘上。
环境需要把datadir存储到/mnt/mysql_data/mysql下
/mnt已经挂载了大的磁盘分区
首先停掉mysql,挂载好磁盘。
1:修改/etc/mysql/my.cnf
修改datadir=/mnt/mysql_data/mysql
2:给予文件夹权限,copy
需要把/var/lib/mysql 复制到/mnt/mysql_data/mysql
chmod 777 /mnt/mysql_data/mysql
3:修改/etc/apparmor.d/usr.sbin.mysqld
修改/etc/apparmor.d/usr.sbin.mysqld文件
把 “/var/lib/mysql/
r," 修改为 : /mnt/mysql_data/mysql/ r,
把 "/var/lib/mysql/** rwk," 修改为: /mnt/mysql_data/mysql/** rwk,
4:启动mysqld
!!!END!!!
本文出自 “在路上” 博客,请务必保留此出处http://jweiang.blog.51cto.com/8059417/1433659
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。