0 我有一個71GB的文件,其中包含一個mysql數據庫表的內容。 加載,需要我幾天。有沒有更簡單的方法來加載數據。 我不確定刪除索引或拆分文件是否有幫助。將錶轉儲加載到數據庫的最簡單的方法 stackoverflower如何解決這個問題。 來源 2010-08-09 Boolean +0 什麼文件格式 - 這是一個mysqldump的文件? – 2010-08-09 15:41:48 +0 它的一堆mysql插入語句。 – Boolean 2010-08-09 16:40:46
2 您是否試過刪除索引?使用擴展插入的轉儲? 而不是刪除你也可以禁用索引:ALTER TABLE foo DISABLE KEYS;並用ALTER TABLE foo ENABLE KEYS重新啓用; 如果您可以控制轉儲的數據,另一個不錯的選擇是導出爲CSV文件。 MySQL的LOAD DATA INFILE比加載SQL轉儲更快。 來源 2010-08-09 15:44:58 Cfreak +0 最初轉儲只有插入..並運行db <.sql文件給我太多的命令錯誤。然後我開始添加;並承諾;在開始和結束時。 – Boolean 2010-08-09 16:41:23 +0 開始和每個插入命令的結束。 – Boolean 2010-08-09 17:52:30
1 在shell: mysql dbname < dbname.sql 來源 2010-08-09 15:46:59 +0 我目前正在使用這個。尋找更好的方法。 – Boolean 2010-08-09 16:41:43
什麼文件格式 - 這是一個mysqldump的文件? – 2010-08-09 15:41:48
它的一堆mysql插入語句。 – Boolean 2010-08-09 16:40:46