mysql如何利用Navicat匯出和匯入資料庫的方法
MySql是我們經常用到的資料,無論是開發人員用來練習,還是小型私服遊戲伺服器,或者是個人軟體使用,都十分方便。對於做一些個人輔助軟體,選擇mysql資料庫是個明智的選擇,有一個好的工具更是事半功倍,對於MySql 的IDE 我推薦Navicat for MySql,現在我就向大家介紹如何利用Navicat for MySql 匯出和匯入資料。
匯出資料庫:
開啟Navicat ,在我們要到處的資料上面右擊滑鼠,然後彈出的快捷選單上點選“轉儲SQL 檔案”,在再次彈出的子選單項中選擇第一個“資料跟結構”。
然後,在會彈出一個選擇儲存位置的儲存框,選擇好位置後,點確定,就OK了
匯入資料庫:
開啟Navicat for MySQL,然後點選右鍵選擇新建資料庫,名字跟我們要匯入的資料的名字一樣
點選確定後,我們就可以見到左邊出現剛剛我們建立好的資料了,然後右擊選擇“執行SQL檔案”會彈出一個框,點選“...”選擇檔案所在的路徑,
點選開始,檔案就會匯入成功!
嚴格來講,其實Navicat for MySQL匯出的不是資料庫,而是資料庫中的所有表的資料以及結構。所以,如果你不建立與之對應的資料庫,而是隨便找一個數據匯入,結果是這個資料庫多了幾張剛剛匯入的表。
PS:mysql 資料庫匯入匯出方法總結
一般形式:mysqldump -h IP -u 使用者名稱 -p 資料庫名 > 匯出的檔名
(1)-p 後面不能加password,只能單獨輸入如1中那樣 (2)mysqldump是在cmd下的命令,不能再mysql下面,即不能進入mysql的(即use dpname下,得exit退出mysql下才可以的。)
一:資料庫的匯出(備份)
0:(備份資料庫即匯出所有表以及資料 不加-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
二:資料庫的匯入(還原)
0:匯入資料庫(首先得建立資料,再匯入)C:\Program Files\MySQL\MySQL Server 5.5\bin>
mysql -h localhost -u root -p(進入mysql下面)
create database abc;(建立資料庫)
show databases;(就可看到所有已經存在的資料庫,以及剛剛建立的資料庫abc)
use abc;(進入abc資料庫下面)
show tables;(產看abc資料庫下面的所有表,空的)
source G:\arcgisworkspace\zypdoc\test.sql(匯入資料庫表)
show tables;(檢視abc資料庫下面的所有表,就可以看到表了)
desc pollution;(查看錶結構設計)
select * from pollution;
exit(或者ctrl + c)退出mysql
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。