mysql如何利用Navicat導(dǎo)出和導(dǎo)入數(shù)據(jù)庫(kù)的方法
MySql是我們經(jīng)常用到的數(shù)據(jù),無(wú)論是開發(fā)人員用來(lái)練習(xí),還是小型游戲服務(wù)器,或者是個(gè)人軟件使用,都十分方便。對(duì)于做一些個(gè)人輔助軟件,選擇mysql數(shù)據(jù)庫(kù)是個(gè)明智的選擇,有一個(gè)好的工具更是事半功倍,對(duì)于MySql 的IDE 我推薦Navicat for MySql,現(xiàn)在我就向大家介紹如何利用Navicat for MySql 導(dǎo)出和導(dǎo)入數(shù)據(jù)。
導(dǎo)出數(shù)據(jù)庫(kù):
打開Navicat ,在我們要到處的數(shù)據(jù)上面右擊鼠標(biāo),然后彈出的快捷菜單上點(diǎn)擊“轉(zhuǎn)儲(chǔ)SQL 文件”,在再次彈出的子菜單項(xiàng)中選擇第一個(gè)“數(shù)據(jù)跟結(jié)構(gòu)”。

然后,在會(huì)彈出一個(gè)選擇保存位置的保存框,選擇好位置后,點(diǎn)確定,就OK了

導(dǎo)入數(shù)據(jù)庫(kù):
打開Navicat for MySQL,然后點(diǎn)擊右鍵選擇新建數(shù)據(jù)庫(kù),名字跟我們要導(dǎo)入的數(shù)據(jù)的名字一樣

點(diǎn)擊確定后,我們就可以見到左邊出現(xiàn)剛剛我們建立好的數(shù)據(jù)了,然后右擊選擇“運(yùn)行SQL文件”會(huì)彈出一個(gè)框,點(diǎn)擊“...”選擇文件所在的路徑,

點(diǎn)擊開始,文件就會(huì)導(dǎo)入成功!

嚴(yán)格來(lái)講,其實(shí)Navicat for MySQL導(dǎo)出的不是數(shù)據(jù)庫(kù),而是數(shù)據(jù)庫(kù)中的所有表的數(shù)據(jù)以及結(jié)構(gòu)。所以,如果你不建立與之對(duì)應(yīng)的數(shù)據(jù)庫(kù),而是隨便找一個(gè)數(shù)據(jù)導(dǎo)入,結(jié)果是這個(gè)數(shù)據(jù)庫(kù)多了剛剛導(dǎo)入的表。
PS:mysql 數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出方法總結(jié)
一般形式:mysqldump -h IP -u 用戶名 -p 數(shù)據(jù)庫(kù)名 > 導(dǎo)出的文件名
(1)-p 后面不能加password,只能單獨(dú)輸入如1中那樣 (2)mysqldump是在cmd下的命令,不能再mysql下面,即不能進(jìn)入mysql的(即use dpname下,得exit退出mysql下才可以的。)
一:數(shù)據(jù)庫(kù)的導(dǎo)出(備份)
0:(備份數(shù)據(jù)庫(kù)即導(dǎo)出所有表以及數(shù)據(jù) 不加-d)
mysqldump -h localhost -u root -p test > G:\arcgisworkspace\zypdoc\test.sql
mysqldump -h 10.180.6.183 -u root -p dmsdev > D:\imssdb\20170930\dmsdev20170930.sql mysqldump -h 10.180.6.183 -u root -p newfwk > D:\imssdb\20170930\newfwk20170930.sql mysqldump -h 10.180.6.183 -u root -p dcsdev > D:\imssdb\20170930\dcsdev20170930.sql
二:數(shù)據(jù)庫(kù)的導(dǎo)入(還原)
0:導(dǎo)入數(shù)據(jù)庫(kù)(首先得創(chuàng)建數(shù)據(jù),再導(dǎo)入)C:\Program Files\MySQL\MySQL Server 5.5\bin>
mysql -h localhost -u root -p(進(jìn)入mysql下面)
create database abc;(創(chuàng)建數(shù)據(jù)庫(kù))
show databases;(就可看到所有已經(jīng)存在的數(shù)據(jù)庫(kù),以及剛剛創(chuàng)建的數(shù)據(jù)庫(kù)abc)
use abc;(進(jìn)入abc數(shù)據(jù)庫(kù)下面)
show tables;(產(chǎn)看abc數(shù)據(jù)庫(kù)下面的所有表,空的)
source G:\arcgisworkspace\zypdoc\test.sql(導(dǎo)入數(shù)據(jù)庫(kù)表)
show tables;(查看abc數(shù)據(jù)庫(kù)下面的所有表,就可以看到表了)
desc pollution;(查看表結(jié)構(gòu)設(shè)計(jì))
select * from pollution;
exit(或者ctrl + c)退出mysql
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
一臺(tái)linux主機(jī)啟動(dòng)多個(gè)MySQL數(shù)據(jù)庫(kù)的方法
這篇文章主要介紹了一臺(tái)linux主機(jī)啟動(dòng)多個(gè)MySQL數(shù)據(jù)庫(kù)的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
mybatis分頁(yè)插件pageHelper詳解及簡(jiǎn)單實(shí)例
這篇文章主要介紹了mybatis分頁(yè)插件pageHelper詳解及簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-05-05
一文徹底搞懂MySQL?TimeStamp時(shí)區(qū)問題
MySQL的timestamp類型默認(rèn)使用的是服務(wù)器的時(shí)區(qū)來(lái)存儲(chǔ)時(shí)間值,這意味著如果服務(wù)器的時(shí)區(qū)發(fā)生了變化,那么存儲(chǔ)的timestamp值也會(huì)發(fā)生變化,下面這篇文章主要給大家介紹了關(guān)于如何通過一文徹底搞懂MySQL?TimeStamp時(shí)區(qū)問題的相關(guān)資料,需要的朋友可以參考下2024-01-01
mysql條件查詢and or使用方法及優(yōu)先級(jí)實(shí)例分析
這篇文章主要介紹了mysql條件查詢and or使用方法及優(yōu)先級(jí),結(jié)合實(shí)例形式分析了mysql條件查詢and or基本功能、用法及優(yōu)先級(jí)相關(guān)操作技巧,需要的朋友可以參考下2020-04-04

