1
我正在嘗試使用source <.sql file>
通過一個.sql
文件導入大型數據表,大約10億條記錄到MySQL(Amazon RDS)中。在操作期間,它正在斷開連接。在導入大量數據時連接丟失
我該如何做到這一點?
感謝
這樣做是爲了將數據導入MySQL數據庫在本地我正在嘗試使用source <.sql file>
通過一個.sql
文件導入大型數據表,大約10億條記錄到MySQL(Amazon RDS)中。在操作期間,它正在斷開連接。在導入大量數據時連接丟失
我該如何做到這一點?
感謝
這樣做是爲了將數據導入MySQL數據庫在本地的一種方式,關閉數據庫服務器,然後使用將其導入到Amazon EC2實例,然後使用複製到其同步到RDS。這是來自importing a large database to RDS的亞馬遜文檔。
我想我已經在做它,我有一個EC2實例用於在其他機器上與RDS連接,然後我嘗試在EC2實例中使用'source
拆分成更小的集合並加載它們。 –
我的mysql客戶端正在傾倒成一個單一的SQL文件,你是否建議我手動創建SQL文件? – Volatil3
在這種情況下,編寫一個導出程序(例如按鍵區域進行分割)或一個小程序,該程序只從每個x 1個數據庫(幾千條記錄)中選擇並使用批處理語句插入amazon數據庫(當您必須編寫導出代碼,編寫導入代碼僅需10分鐘) –