注意事項:
*必須在d:/ltsoft/mysql4/bin> mysqldump -u root -p test > c:/a.sql
先得進入mysql安裝目錄的bin下(可以看到裡面有mysqldump.exe),通常mysql預設安裝在c:/program files/mysql/mysql server 5.0
* 不能進入mysql 命令裡.
mysql匯出和匯入sql指令碼
1、匯出sql指令碼
mysqldump -u 使用者名稱 -p 資料庫名 > 存放位置
mysqldump -u root -p test > c:/a.sql
(匯出sql指令碼的以上方法已經經過親自測試,成功!)
2、匯入sql指令碼
mysql -u 使用者名稱 -p 資料庫名 < 存放位置
mysqljump -u root -p test < c:/a.sql
注意,test資料庫必須已經存在
(匯入sql指令碼的以上方法,測試尚未成功,首先並無mysqljump命令,在bin中也找不到相應的mysqljump.exe
換成了mysqldump來執行,也並未得到預期的結果(預期結果:資料庫根據指令碼新增了表及資料))
由sql指令碼匯入資料庫選用下面用例的第4種方法。
mysql匯出匯入命令的用例
1.匯出整個資料庫
mysqldump -u 使用者名稱 -p 資料庫名 > 匯出的檔名
2.匯出乙個表
mysqldump -u 使用者名稱 -p 資料庫名 表名》 匯出的檔名
3.匯出乙個資料庫結構
-d 沒有資料 --add-drop-table 在每個create語句之前增加乙個drop table
4.匯入資料庫 (經過測試成功!能從sql指令碼將**及資料直接匯入到資料庫中!)
常用source 命令
進入mysql資料庫控制台,
如mysql -u root -p
mysql>use 資料庫
然後使用source命令,後面引數為指令碼檔案(如這裡用到的.sql)
mysql>source d:wcnc_db.sql
Mysql 定時匯出sql 指令碼
利用dos 命令執行 sql 資料庫匯出 string user root 資料庫帳號 string password 登陸密碼 string database 需要備份的資料庫名 string times dateutils.getspecifydate new date yyyy mm dd h...
MySQL匯入和匯出sql指令碼
首先,使用mysqldump命令的前提是,在cmd中進入mysql安裝目錄下的bin目錄下,才可以使用該命令。我的mysql安裝在e 盤,所以,首先進入bin目錄下 e program files mysql mysql server 5.0 bin 然後,你就可以使用該命令了。1 匯出整個資料庫 ...
oracle匯出sql指令碼
大體的分為三種方法 一 可以通過toad plsql develop等第三方工具進行匯出dll操作,用這種辦法的好處在於操作簡單方便,但需要安裝,下面簡單介紹一下用這兩個工具獲得dll語句的操作。二 直接通過exp imp工具 oracle提供的最原始最實用的匯入匯出工具,我們大體上可以分為三種辦法...