若在安裝 MySQL 時指定了數(shù)據(jù)目錄,則相應(yīng)的數(shù)據(jù)文件將保存在該目錄下的文件夾中。某些情況下,你可能需要修改數(shù)據(jù)目錄地址,本文將介紹如何指定 MySQL 的數(shù)據(jù)目錄。
1. 關(guān)閉 MySQL 服務(wù)器
$ sudo service mysql stop
2. 移動數(shù)據(jù)目錄
$ sudo mv /var/lib/mysql /new/path
3. 修改 MySQL 配置文件
找到 MySQL 配置文件(Ubuntu 系統(tǒng)下一般在 /etc/mysql/mysql.conf.d/mysqld.cnf),給 datadir 指定新目錄路徑:
datadir = /new/path/mysql
4. 重啟 MySQL 服務(wù)器
$ sudo service mysql start
現(xiàn)在,MySQL 的數(shù)據(jù)目錄就被指定為 /new/path/mysql,并將所有數(shù)據(jù)文件保存在該目錄下。如果發(fā)現(xiàn) MySQL 無法啟動,可以通過 /var/log/mysql/error.log 文件查看具體錯誤信息。