2010-01-21

在 Linux 上搬移 mysql 資料庫存放目錄

1. 停止 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

沒有留言: