我一直在一個涉及Mysql和PHP的項目中工作。在創建包測試中,我已經出口MySQL數據庫從MySQL工作臺SQL文件,並導入到Linux機器上的MySQL服務器和導出和導入mysql數據庫的最佳做法是什麼?
mysql>source mydatabase.sql;
這是導出正確的方式和進口的mysql數據庫?此外,數據庫文件還包含模式創建,插入數據和創建索引腳本。導入文件需要很長時間。我的直接經理建議我導出沒有索引和導入數據庫,然後執行索引創建腳本。這是正確的方式嗎?索引在導入數據庫時是否需要很長時間?
在此先感謝!
這聽起來對於我來說,無論哪種方式,你的時間都會被索引表所消耗。無論如何,這似乎是正確的。你只有其他的選擇是做一個SELECT INTO另一個數據庫。這可能甚至可能不可能。但它應該節省時間。 – durbnpoisn 2014-09-04 18:26:40