1. 程式人生 > >linux下mysql資料庫存放在不同磁碟或掛載的資料夾

linux下mysql資料庫存放在不同磁碟或掛載的資料夾

一個語句搞定
ln -s /mnt/data/softlink /mnt100/data/softdb

解釋:

我mysql預設資料庫目錄在/mnt100/data下面,想把softdb資料庫放在/mnt/data/softlink下面,執行上面這句話就搞定了,很簡單的

條件是:/mnt/data/下面有已經建立好的資料夾  softlink,且/mnt100/data/下沒有 softdb資料夾(預設命令會建立這個快捷方式的,不用建立

其實就是建立一個快捷方式而已

如果資料庫無法建立,說明新softlink目錄不是mysql使用者的許可權

用這個命令給予許可權

cd /mnt/data/softlink
chown -R mysql:mysql .