MySQL 8.4 發行說明
您可以將資料庫或資料表從資料庫目錄移至其他位置,並將其替換為指向新位置的符號連結。 例如,您可能希望這樣做,將資料庫移至具有更多可用空間的檔案系統,或透過將資料表分散到不同的磁碟來提高系統速度。
對於 InnoDB
資料表,請使用 CREATE TABLE
陳述式的 DATA DIRECTORY
子句,而不是使用符號連結,如第 17.6.1.2 節,「在外部建立資料表」中所述。 這項新功能是一種受支援的跨平台技術。
建議的做法是將整個資料庫目錄符號連結到不同的磁碟。 僅在不得已的情況下才符號連結 MyISAM
資料表。
若要判斷資料目錄的位置,請使用此陳述式
SHOW VARIABLES LIKE 'datadir';