2013-08-18 65 views

回答

1

答案是否定的(上面更好的解釋)。我不得不這樣做是這樣的:

1) Dump the database 
2) Stop mysql 
3) Delete the `ibdata1` file and two log files. 
4) Restart mysql 
5) Import the sql dump. 

這將讓你回默認ibdata1文件大小。然後你可以1)如果表上沒有完整性約束(這是我所做的),則將表的引擎更改爲myisam;或者2)如果保留innodb表,則設置innodb_file_per_table=ON

相關問題