我有一個 MySQL 資料庫,它有幾個包含數十億資料的表。這就是為什么我在使用實時資料庫在本地服務器上作業時面臨加載時間問題的原因。所以我決定將它們分別轉移到本地服務器上。我正在使用HeidiSQL ,一次又一次地連接服務器對我來說真的很痛苦。
但問題是,當我嘗試匯出表(單獨的表)時,它崩潰并斷開服務器。
有什么辦法可以匯出大小超過 10/12 GB 的表(每個)?
uj5u.com熱心網友回復:
將程序分解為 3 個可靠的步驟:
A) 使用以下命令將表匯出到服務器上的檔案:
select * from mytable into outfile 'mytable.dat'
請參閱檔案。
B) 將檔案從服務器移動到本地計算機。
C)使用以下方法將資料加載到表中:
load data infile 'mytable.dat' into table mytable
請參閱檔案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/411787.html
標籤:
上一篇:如何檢查歌曲是否存在?
下一篇:Odoo14QWEB報告
