MySQL數(shù)據(jù)庫(kù)導(dǎo)入外部SQL腳本(文件)的話(huà),目前來(lái)說(shuō),有2種基本方式,一種是命令行導(dǎo)入,一種是管理工具導(dǎo)入,下面我分別簡(jiǎn)單介紹一下,感興趣的朋友可以嘗試一下:
01命令行導(dǎo)入SQL腳本方法一
直接使用mysql命令導(dǎo)入(需提前配置環(huán)境變量,否則提示命令不存在),基本使用方式—“mysql -u用戶(hù)名 -p密碼 數(shù)據(jù)庫(kù)名 < sql腳本”,如果沒(méi)有任何錯(cuò)誤輸出,則說(shuō)明SQL腳本導(dǎo)入成功:
方法二
這種方式先登錄MySQL數(shù)據(jù)庫(kù),然后選擇需要導(dǎo)入的DB,最后再直接使用source命令導(dǎo)入sql腳本即可,如果沒(méi)有任何錯(cuò)誤信息輸出,則說(shuō)明sql腳本導(dǎo)入成功:
02管理工具導(dǎo)入SQL腳本這里主要借助第三方MySQL管理工具來(lái)實(shí)現(xiàn),目前,大部分MySQL管理工具都自帶有sql腳本導(dǎo)入導(dǎo)出功能,下面我簡(jiǎn)單介紹2個(gè),一個(gè)是Navicat,一個(gè)是DBeaver,當(dāng)然,其他工具也可以:
Navicat
這是一個(gè)非常不錯(cuò)的MySQL管理工具,日常建庫(kù)建表、數(shù)據(jù)備份恢復(fù)等非常不錯(cuò),導(dǎo)入外部sql腳本的話(huà),直接右鍵數(shù)據(jù)庫(kù),選擇“運(yùn)行SQL文件...”,在彈出的對(duì)話(huà)框中選擇sql腳本即可,如果正常導(dǎo)入的話(huà),會(huì)提示成功信息,否則會(huì)有錯(cuò)誤輸出:
DBeaver
這是一個(gè)免費(fèi)開(kāi)源的通用數(shù)據(jù)庫(kù)管理工具,基于Java開(kāi)發(fā),可以輕松連接MySQL、DB2、Oracle等主流數(shù)據(jù)庫(kù),建庫(kù)建表、視圖索引、數(shù)據(jù)備份恢復(fù)等非常不錯(cuò),導(dǎo)入外部sql腳本的話(huà),直接在菜單欄選擇“SQL編輯器”->“導(dǎo)入SQL腳本”即可,成功導(dǎo)入的話(huà),會(huì)有提示信息,否則會(huì)有錯(cuò)誤信息輸出:
目前,就分享這2種MySQL數(shù)據(jù)庫(kù)導(dǎo)入外部sql腳本的方式吧。總的來(lái)說(shuō),整個(gè)過(guò)程非常簡(jiǎn)單,最直接的方式就是使用管理工具,只要你熟悉一下上面的操作過(guò)程,很快就能掌握的,網(wǎng)上也有相關(guān)教程和資料,介紹的非常詳細(xì),感興趣的話(huà),可以搜一下,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言進(jìn)行補(bǔ)充。