場景:mysql安裝目錄文件系統空間不足,部分表數據過大,通過軟連接方式,將部分占空間比較大的表移動到其他文件系統,同時保證mysql運行正常。
舉例:mysql默認安裝路徑 /var/lib/mysql/
目標文件系統/mnt/sdb1
數據庫 xxdb
需要移動的表 tbldevice.frm
步驟:
1)在目標文件系統創建xxdb目錄
2)移動數據庫表文件
mv /var/lib/mysql/xxdb/tbldevice.frm /mnt/sdb1/xxdb
3)創建軟連接
ln -s /mnt/sdb1/xxdb/tbldevice.frm /var/lib/mysql/xxdb/tbldevice.frm
4)搞定,無需重啟mysql