您的位置:首页 > 数据库 > MySQL

ubuntu11.10下更改mysql数据存放路径

2012-04-12 23:23 483 查看
1.设置新的存放路径

mkdir -p /home/mysql/data

2.复制原有数据(采用管理员root复制)

cp -R /var/lib/mysql/* /home/mysql/data

3.修改权限(修改所有者和组)

chown -R mysql:mysql /home/mysql/data

4.修改配置文件

sudo gedit /etc/mysql/my.cnf
datadir         = /home/mysql/data


5.修改启动文件

sudo gedit  /etc/apparmor.d/usr.sbin.mysqld
#把下面的

/var/lib/mysql r,
/var/lib/mysql/** rwk,

#改成
/home/mysql/data r,
/home/mysql/data/** rwk,

6.重启服务

重启apparmor

/etc/init.d/apparmor restart
/etc/init.d/mysql restart

7.检测 成功与否

mysql -u root -p

输入密码能够连接上

创建测试数据库检验:

mysql> create database macower;
Query OK, 1 row affected (0.01 sec)
mysql> exit
Bye
root@mh-1:/var/lib/mysql# ls /home/mysql/data/
debian-5.1.flag  ib_logfile0  macower                    mh-1.pid  mysql_upgrade_info
ibdata1          ib_logfile1  mahan-virtual-machine.pid  mysql     test1
通过以上步骤便可进行数据的存放地址修改
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: