如何在 MySQL 中縮小/清除 ibdata1 檔案?


ibdata1 檔案無法縮小,這是 MySQL 的一個特別麻煩的功能。刪除所有資料庫、移除檔案並重新載入 mysqldump,即可縮小 ibdata1 檔案。

我們可以配置 MySQL,以便每個表(包括其索引)都儲存為一個單獨的檔案。從 MySQL 5.6.6 版本開始,預設啟用此功能。

若要透過獨立的檔案為每個表設定伺服器,我們需要更改 my.cnf 以啟用此功能。

My CNF Changing

如果 MySQL 版本低於 5.6.6,則需要在 my.cnf 檔案中新增該功能。

[mysqld]
   innodb_file_per_table = 1

更新於:30-Jul-2019

2 千次瀏覽

開啟你的職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.