使用MYSQL命令直接導入導出SQL文件

使用MYSQL命令直接導入導出SQL文件

不少時候,咱們的數據開發都會用到不少開發利器,好比powerdesigner, navicat等這些軟件,雖然好用,可是要收費,在公司裏面是禁止使用盜版軟件的,怕罰款各方面的,因此咱們也不敢直接在公司的機子上裝破解版,這個時候,若是咱們要導入或者導出sql語句怎麼辦,雖然也有免費的軟件如mysql-workbench的存在,可是很差用啊,操做複雜麻煩,要說好處吧,我的以爲就是記住密碼和ip地址用戶名這些方便咯,固然實際上它仍是很強大的。html

好吧,言歸正傳,其實,最簡單的方法,就是直接使用mysql命令進行SQL語句的導入導出咯。雖然網上不少,可是感受都是不太清晰,描述的格式啊什麼的,難看死了,因此在這裏本身整理下,再寫一篇發了上來。mysql

1.MYSQL中將數據庫導出成SQL文件

其實很簡單的,就是一條語句就能夠了,首先咱們打開cmd,不用進mysql指令界面,直接按照下列格式將導出語句敲進去,而後再輸入密碼便可了:sql

mysqldump -h[主機所在IP] -u[用戶名] -p [要導出的數據庫]>[導出的路徑//[文件名].sql]數據庫

好吧,直接這樣看可能有點抽象,咱們來舉個例子,目前個人MYSQL中有一個數據庫bookinfodb,如今我要將它導出而且保存到D盤中。spa

這個時候咱們再到D盤目錄下,咱們就能夠看到多了一個bookinfodb.sql文件了htm

2.從SQL文件中導入數據到MYSQL中

1>首先,咱們應該在cmd中進入mysql指令界面中,格式很簡單 ,就是mysql -u[用戶名] -h[主機所在地址,默認不寫是localhost] -p而後輸入密碼便可blog

2>使用CREATE  DATRABSE [數據庫名字]建立一個數據庫,而後使用use [數據庫名]選擇要使用的數據庫ip

3>直接使用source [所在的路徑//*.sql] 將SQL文件進行導入開發

接下來就會輸出一大串的Query OK之類的信息了。get

相關文章
相關標籤/搜索