在需要數據遷移、數據備份和恢復、數據分析等場景下,您可以通過數據管理DMS將其他服務器上或者本地主機上的SQL文件和CSV文件導入云虛擬主機數據庫。本文以Linux操作系統云虛擬主機MySQL數據庫為例介紹如何導入本地SQL文件的方法。
將本地主機上的SQL文件或CSV文件導入Windows操作系統云虛擬主機的SQL Server數據庫時,操作方法與本文類似,請您根據實際操作界面做相應的步驟調整。
操作視頻
本視頻為通過數據管理DMS導入SQL文件的演示操作,具體頁面請以實際顯示為準。
操作步驟
登錄Linux操作系統云虛擬主機MySQL數據庫。
具體操作,請參見通過DMS Web版本登錄數據庫。
在數據庫SQLConsole頁面的表頁簽下,右鍵單擊已創建的目標表(例如tesy),然后單擊導入。
在彈出的數據導入頁面,完成相關參數配置,然后單擊提交申請。
配置項參數說明如下:
配置項
說明
示例
數據庫
數據導入操作的目標數據庫。您無需操作,系統已自動匹配目標數據庫。
bdm721****_db@****【bdm721****.my3w.com:3306】
文件編碼
選擇數據庫的文件編碼:
UTF-8
GBK
ISO-8859-1
自動識別
自動識別
導入模式
選擇導入模式,當前支持兩種導入模式:
極速模式:在執行階段讀取文件,將SQL語句直接執行到指定的目標庫。該模式安全性相比安全模式要低,但是執行時效較高。
安全模式:預檢查階段會解析文件并將SQL或CSV數據緩存入庫,執行時再從緩存庫中讀出來執行到指定的目標庫。該模式安全性較好,但是執行時效相比極速模式要低。
極速模式
文件類型
選中導入數據的文件類型。支持以下三種類型:
SQL腳本:安全協同模式下,默認僅放開INSERT和REPLACE命令類型。
CSV格式:文件中的分隔符必須為半角逗號(,)。
Excel格式:Excel文件中可以有表頭(屬性),也可以直接是數據。
SQL腳本
附件
單擊上傳文件上傳本地主機待導入的文件。
說明支持SQL、CSV、TXT、XLSX和ZIP文件類型。
附件最大不能超過5 GB。
qdm16****_sql.zip
在彈出的數據導入工單列表頁面,確認系統的預檢查和審批流程已通過。
在執行區域,單擊執行變更。
在任務設置對話框中,選擇執行策略類型,然后單擊確定執行。
重要建議在您的業務低峰期執行變更操作,以免影響您的正常業務。
立即執行:系統默認的執行策略,表示立即執行工單。
定時執行:選擇任務開始執行時間,系統會在設定的時間自動執行任務。
執行結果
待任務執行完成后,您可以在目標數據庫的SQL窗口中,輸入SELECT * FROM t_user
,然后單擊執行(F8),查詢導入的數據詳情。
如果執行失敗,則執行狀態顯示失敗,您可以單擊對應操作列下的詳情,詳細了解失敗原因和解決方案。