如何匯入超大的sql檔案

2021-07-02 16:59:22 字數 429 閱讀 9041



1、首先,在匯入之前,一定要改一下my.ini中的字元配置:

[client]

default-character-set=utf8

# the mysql server

[mysqld]

character_set_server=utf8

2、然後使用source命令,或使用mysql -u root -p123456 --default-character-set=utf8 db1

這兩個命令具體用哪個不好說,乙個不行就用另乙個試試。500m的檔案1~10分鐘左右匯入完成。

另外,網上還提到過 mysql -u root -p -h localhost company_school



SQL Server匯入超大SQL檔案的方法

在實驗室處理資料時,遇到一張20w記錄的表需要恢復,初以為直接在dbms中直接匯入sql即可,然而顯示記憶體不夠,無法匯入。用微軟自帶的sqlcmd工具,可以匯入執行。以sql server 2014版本為例 win r 鍵入 cmd 命令,開啟命令列工具 鍵入 cd c program files...

SQL Server 匯入超大指令碼

通過sql指令碼可將資料匯入資料庫中,但是一般當指令碼檔案超過100m的量級時,ssms就無法執行了。這個時候可通過命令列的 osql 命令讀取指令碼入庫。親測可以成功匯入10g左右大小的指令碼,只不過速度稍慢,需要2個多小時。語法 osql s 伺服器 u 登入名 p 密碼 i sql 具體可參考...

MySQL如何匯入 sql檔案

此檔案是從資料庫中匯出的資料,裡面有很多條的sql語句.把emp.sql檔案解壓出來後 賦值到某個盤的根目錄 如果linux系統放在桌面 通過以下sql語句匯入該檔案 windows系統 source d sql source 指令碼檔案的路徑注意 指令碼檔案的路徑,可以直接將指令碼檔案拖拽到控制台...