在 Linux 上搬移 mysql 資料庫存放目錄
1. 停止 mysql 服務。
2. 新增一個 mysql 資料庫的存放目錄 (以下以 /database/mysql 為例)。
3. 複製舊資料庫檔案 (通常存放在 /var/lib/mysql 目錄內) 至新目錄內。
4. 更改新目錄與其內容的擁有者為 mysql。
5. 用文字編輯器修改 mysql 設定檔 (通常為 /etc/my.cnf),將 /var/lib/mysql 改為 /database/mysql。
6. 啟動 mysql 服務。
# service mysqld stop
2. 新增一個 mysql 資料庫的存放目錄 (以下以 /database/mysql 為例)。
# mkdir /database/mysql
3. 複製舊資料庫檔案 (通常存放在 /var/lib/mysql 目錄內) 至新目錄內。
# cp -r /var/lib/mysql /database/mysql
4. 更改新目錄與其內容的擁有者為 mysql。
# chown -R mysql:mysql /database/mysql
5. 用文字編輯器修改 mysql 設定檔 (通常為 /etc/my.cnf),將 /var/lib/mysql 改為 /database/mysql。
# vim /etc/my.cnf
6. 啟動 mysql 服務。
# service mysqld start
沒有留言:
張貼留言