2016-07-21 136 views
1

我有1GB數據庫需要上傳到我的開發服務器(phpmyadmin)。有沒有解決方案上傳?請通過提供上傳mysql文件的步驟來幫助我。我不能使用SQlyog,膩子,因爲我只有cpanel信息。將大型數據庫文件上傳到活服務器

+0

您可以使用'LOAD DATA INFILE'將CSV讀取到臨時表中,然後將其與現有表合併。 –

+0

我可以一張一張上傳表格。但我有很多桌子。是否有任何anthor方式?@TimBiegeleisen – Coder

+0

你可以編寫一個腳本來上傳每個文件,你只需要硬編碼文件的名稱。或者,如果將它們放在一個文件夾中,則可以遍歷文件夾中的所有文件。 –

回答

1

nice interface的另一個不錯選擇是Sypex Dumper。免費版足以滿足您的需求。

如何使用:

  1. 上傳/ SXD /文件夾到您的網站。

  2. 將數據庫轉儲上傳到/ sxd/backup /文件夾。我知道你不能使用ssh,但是你的計劃必須可以使用ftp傳輸。

  3. 打開yoursite.com/sxd/文件夾,使用MySQL憑證登錄。

  4. 點擊左上角的「導入」按鈕。

  5. 選擇數據庫到您想要恢復轉儲的位置。

  6. 字符集 - 設置必要或離開auto

  7. 文件 - 在這個選擇字段會有上載到/ SXD /備份/文件。選擇必要。

  8. 按下右下角的「執行」按鈕。

  9. 等待導入過程完成。注意:有時進度欄可能會顯示不正確的百分比(即從開始時的100%)。

+0

是的,這可以解決我的問題。但問題是,我找不到任何選擇文件選項? – Coder

+0

更新答案和使用方法說明。 – Vaviloff

+0

太好了。我從早上開始搜尋。但現在是做一天。非常感謝你:) @Vaviloff – Coder

1

BigDump是上傳大型數據庫的絕佳腳本。你可以在http://www.ozerov.de/bigdump/找到它。導出數據庫時,還應記得在phpmyadmin中調整「創建的查詢的最大長度」。 300對Bigdump來說是一個很好的價值。

相關問題