mysql的儲存目錄預設是在/var/lib/mysql/,下面將修改預設儲存目錄.
1.先停止mysql服務:
service mysqld stop
2.建立需要存放的目錄位置:
mkdir -p /bak/mysql_data
3.轉移原有資料,這裡使用 cp -a 進行復制(先進入到預設目錄/var/lib/,將整個mysql目錄進行復制):
cp -a mysql /bak/mysql_data/
4.修改mysql的組態檔/etc/my.cnf:
vim /etc/my.cnf
原有設定:
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
修改後的設定:
datadir=/bak/mysql_data/mysql
socket=/bak/mysql_data/mysql/mysql.sock
5.重新啟動mysql服務:
service mysqld restart
mysql可以正常啟動就OK了~