修改mysql 資料庫檔案預設儲存目錄
阿新 • • 發佈:2018-11-14
MySQL資料庫預設的資料庫檔案位於/var/lib/mysql下, 我的MySQL通過brew安裝(Mac) 資料庫檔案在/usr/local/var/mysql 下。
1、檢視資料庫檔案儲存目錄:
hunyxvs-MacBook-Air:mysql hunyxv$ mysqladmin -u root -p variables | grep datadir
Enter password:
| datadir | /usr/local/var/mysql/ |
2、在更改資料庫目錄前必須先關閉MySQL服務。
mac 下mysql.service stop 或 /usr/local/bin/mysql.sevice stop
linux 下: service mysql stop 或 /etc /rc.d/init.d/mysql stop
3、建立資料庫儲存目錄
sudo mkdir /data/mysqldb
4、移動或複製資料庫檔案
sudo cp -rp /usr/local/var/mysql /data/mysqldb
5、修改配置檔案
vim /usr/local/etc/my.cnf
# Default Homebrew MySQL server config
[mysqld]
# Only allow connections from localhost
bind-address = 127.0.0.1
# data file path
datadir=/data/mysqldb
6、再次檢視資料庫檔案儲存目錄:
hunyxvs-MacBook -Air:etc hunyxv$ mysqladmin -u root -p variables | grep datadir
Enter password:
| datadir | /data/mysqldb/ |