Mysql
如何將 engline 類型從 InnoDb 更改為現有數據庫的 MyISAM?
我有一個 MariaDb 數據庫,它由 2 個表組成,大小約為 10Gb。一個通過外鍵依賴於另一個。
如何將該特定數據庫的引擎類型從 InnoDb 更改為 MyISAM?
為了簡單地回答您的問題,我會關閉外鍵檢查和唯一檢查,然後將其轉換
SET FOREIGN_KEY_CHECKS = 0; SET UNIQUE_CHECKS = 0; ALTER TABLE tblname ENGINE=MyISAM;
之後您應該刪除外鍵。
為什麼要將其更改為 MyISAM 是另一回事。