如何快速導入大SQL文件到MySQL數據庫?

原文做者:西安鯤之鵬html

原文連接:http://www.site-digger.com/html/articles/20150921/101.htmlmysql

對於有經驗的技術人員來講導入大SQL文件到數據庫中並無什麼難度,然而有不少客戶自己不是作技術的,甚至歷來沒接觸過MySQL,對他們來講這就是一件很是難的事。web

在本文中鯤之鵬的技術人員將給你們介紹在Windows平臺上如何將一個含有約1500萬條記錄、文件大小超過8GB的SQL文件(以前經過mysqldump導出的)快速導入MySQL數據庫。即便你以前沒有任何經驗,按照咱們的步驟操做,同樣能夠順利完成。sql

下文中用到的軟件或工具的下載地址:連接: http://pan.baidu.com/s/1c0ExnBq 密碼: akaq數據庫

假設那個大SQL文件放在d:/dianping_com.sql(後面會用到這個路徑)。工具

1)安裝MySQL Server。網站

若是你的電腦上已經安裝過MySQL Server了,請跳過本步。編碼

雙擊mysql-5.0.22-win32.exe,一路下一步,但其間有幾個要注意的點:spa

a) 「MySQL.com Sign-Up」界面時選擇"Skip Sign-Up"便可。orm

b) 「Wizard Completed」界面時選擇「Configure the MySQL Server now」進入配置嚮導。

c) 勾選「Include Bin Directory in Windows PATH」。以下圖所示。

d) 「New root password/Confirm」是設置數據庫root密碼的地方,一點要牢記你設置的這個密碼,後面會用到。以下圖所示。

2)安裝MySQL管理工具 - Navicat for MySQL 9。

Navicat for MySQL是一款功能很是強大的MySQL管理工具。

雙擊navicat9_mysql_cs.exe,一路下一步完成安裝。

3)建立數據庫。

打開Navicat,點擊「鏈接」按鈕建立一個MySQL Server的鏈接,只用輸入root密碼並點擊肯定按鈕便可完成本地鏈接的創建,默認的名稱是"localhost_3306"。

雙擊剛纔創建的"localhost_3306"便可鏈接上MySQL數據庫,點擊鼠標右鍵「新建數據庫」,輸入一個你想用的數據庫名稱,選擇字符編碼爲UTF-8,肯定便可。以下圖所示。

4)用MySQL的source命令導入SQL文件。

a) 進入CMD(在運行裏輸入cmd.exe)。

b) 執行mysql -uroot -p你在第一步設置的密碼 進入MySQL命令提示符。

c) 依次執行以下MySQL命令(別漏掉結尾的分號):

use dianping_com;

set charset utf8;

source d:/dianping_com.sql;

等待執行完畢便可關閉窗口。

至此數據導入過程完畢。在4核4GB環境下導入用時約30分鐘。

 

特別說明:該文章爲西安鯤之鵬的原創文章 ,你除了能夠發表評論外,還能夠轉載到你的網站或博客,可是請保留源地址,謝謝!!(尊重他人勞動,你我共同努力)
相關文章
相關標籤/搜索