2014年2月19日 星期三

MySQL - How to move the data base to other path ?

1. Modify the database path on "/etc/mysql/my.cnf ".

#datadir = /var/lib/mysql
datadir = /home/alleen/mysql

2. Copy the database folder to new path.

cp -Rp /var/lib/mysql /home/alleen/mysql

3. Modify the database path on "/etc/apparmor.d/usr.sbin.mysqld"

#  /var/lib/mysql/ r,
#  /var/lib/mysql/** rwk,
/home/alleen/mysql/ r,
/home/alleen/mysql/** rwk,

4. Restart the mysql.

/etc/init.d/mysql restart


沒有留言: