> 데이터 베이스 > MySQL 튜토리얼 > ubuntu mysql5.5 改动数据目录

ubuntu mysql5.5 改动数据目录

WBOY
풀어 주다: 2016-06-07 16:15:34
원래의
1011명이 탐색했습니다.

ubuntu mysql5.5 更改数据目录 mysql数据空间不够,需要迁移/var/lib/mysql目录,网上搜的大多失败,在此记录备忘 使用分区工具重新划分了一块空间,格式化ext4,使用 ls -l /dev/disk/by-uuid 命令查看UUID,添加到/etc/fstab文件,挂载到/data 重启。 sudo

ubuntu mysql5.5 更改数据目录
mysql数据空间不够,需要迁移/var/lib/mysql目录,网上搜的大多失败,在此记录备忘

使用分区工具重新划分了一块空间,格式化ext4,使用 ls -l /dev/disk/by-uuid 命令查看UUID,添加到/etc/fstab文件,挂载到/data 重启。

sudo /etc/init.d/mysql stop
sudo mv /var/lib/mysql /data
可能会有权限问题
sudo chown -R mysql:mysql /data

修改/etc/mysql/my.cnf中的datadir参数
修改/etc/apparmor.d/usr.sbin.mysqld中,添加或者替换/var/lib/mysql字符串为mysql要迁移的目录

最后重建mysql库文件
mysql_install_db --basedir=/dir --datadir=/data/mysql --user=mysql
但是这样以后,账号密码之类的就被重设了,

后来看到使用 sudo /etc/init.d/apparmor reload 这条命令应该也可以,不需要重建mysql库,未测试。
转自:http://www.blogjava.net/baicker/archive/2013/06/14/400548.html
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿