mysql 数据库路径更改问题
-
- 帖子: 11
- 注册时间: 2008-12-30 8:56
Re: mysql 数据库路径更改问题
我知道怎么回事了,不要在/etc/apparmor.d/中,保留备份文件。否则,改了白改。
- 木泥黑
- 帖子: 1339
- 注册时间: 2008-10-18 12:41
- easy8
- 帖子: 26
- 注册时间: 2007-05-06 9:44
Re: mysql 数据库路径更改问题
我的做法:
mv /var/lib/mysql /home/data
ln -s /home/data /var/lib/mysql
mv /var/lib/mysql /home/data
ln -s /home/data /var/lib/mysql
-
- 帖子: 198
- 注册时间: 2009-05-16 14:22
Re: mysql 数据库路径更改问题
看样大伙都遇到这个问题阿,apparmor,bg67vz 写了:哪儿抄的啊 ?yoyu007 写了:建新数据库目录
mkdir /media/hda11/db
复制linux下原数据到新目录下
cp -dpR /var/lib/mysql/* /media/hda11/db
给新目录重命属性
chown mysql:mysql /media/hda11/db
修改文件/etc/apparmor.d/usr.sbin.mysqld
:sudo gedit /etc/apparmor.d/usr.sbin.mysqld
把
/var/lib/mysql r,
/var/lib/mysql/** rwk,
改成
/media/hda11/db r,
/media/hda11/db/** rwk,
修改目录
sudo gedit /etc/mysql/my.cnf
如
datadir = /var/mysql换成datadir = /media/hda11/db
再开服务器
sudo /etc/init.d/apparmor restart
sudo /etc/init.d/mysql restart
能加精吗?
missing is i missing you...
-
- 帖子: 1
- 注册时间: 2010-07-13 10:15
Re: mysql 数据库路径更改问题
太棒了,这篇文章,谢谢。yoyu007 写了:建新数据库目录
mkdir /media/hda11/db
复制linux下原数据到新目录下
cp -dpR /var/lib/mysql/* /media/hda11/db
给新目录重命属性
chown mysql:mysql /media/hda11/db
修改文件/etc/apparmor.d/usr.sbin.mysqld
:sudo gedit /etc/apparmor.d/usr.sbin.mysqld
把
/var/lib/mysql r,
/var/lib/mysql/** rwk,
改成
/media/hda11/db r,
/media/hda11/db/** rwk,
修改目录
sudo gedit /etc/mysql/my.cnf
如
datadir = /var/mysql换成datadir = /media/hda11/db
再开服务器
sudo /etc/init.d/apparmor restart
sudo /etc/init.d/mysql restart
能加精吗?
另外,在你的提示下,我没有修改替换,直接加上了两行,这样对解决一台机器上安装多个数据库,比较有效,也就是在usr.sbin.mysqld里加入:
/media/hda11/db r,
/media/hda11/db/** rwk,
这两行后,/media/hda11/db 也成为数据存放的地方。
-
- 帖子: 14
- 注册时间: 2010-12-27 11:04
Re: mysql 数据库路径更改问题
方法不实用10.10 哦 出现难以想到的错误。
- tonytam
- 帖子: 485
- 注册时间: 2006-09-23 12:28
Re: mysql 数据库路径更改问题
行不行啊?
-
- 帖子: 20
- 注册时间: 2012-11-28 9:07
- 系统: 12.04+win7
Re: mysql 数据库路径更改问题
妹的!好贴万年青!12.04能用!