mysql數(shù)據(jù)庫(kù)的導(dǎo)出方法:1、在命令行中,先啟動(dòng)mysql服務(wù),然后用“mysqldump dbname > c:mydb.sql -u root -p”命令。2、進(jìn)入cmd,直接用“mysqldump -u 用戶名 -p 數(shù)據(jù)庫(kù)名 > 導(dǎo)出的文件名”命令。
MySQL是關(guān)系型數(shù)據(jù)庫(kù),可以存放數(shù)據(jù)文件,當(dāng)我們需要導(dǎo)出數(shù)據(jù)庫(kù)時(shí),應(yīng)該怎么做?
這里提供了3種方法:
方法一:
cmd 到mysql bin目錄下用 如下命令?
mysqldump?--opt?-h192.168.0.156?-uusername?-ppassword?--skip-lock-tables?databasename>database.sql
把ip改成localhost就可以的
如果裝了navicate那就更簡(jiǎn)單了 先連接上數(shù)據(jù)庫(kù),選中數(shù)據(jù)庫(kù) 再選擇轉(zhuǎn)儲(chǔ)sql 就好了
方法二:
進(jìn)入cmd (注意在os cmd中 而不是在mysql中)
===================
1.導(dǎo)出數(shù)據(jù)庫(kù)(sql腳本)?
mysqldump?-u?用戶名?-p?數(shù)據(jù)庫(kù)名?>?導(dǎo)出的文件名
mysqldump?-u?root?-p?db_name?>?test_db.sql
2.mysql導(dǎo)出數(shù)據(jù)庫(kù)一個(gè)表
mysqldump?-u?用戶名?-p?數(shù)據(jù)庫(kù)名?表名>?導(dǎo)出的文件名
mysqldump?-u?wcnc?-p?test_db?users>?test_users.sql?(結(jié)尾沒有分號(hào))
方法三:
啟動(dòng)mysql服務(wù)
/etc/init.d/mysql?start
導(dǎo)出整個(gè)數(shù)據(jù)庫(kù)
mysqldump?dbname?>?c:mydb.sql?-u?root?-p
導(dǎo)入數(shù)據(jù)庫(kù)
source?mydb.sql
mysql?-u用戶名?-p?數(shù)據(jù)庫(kù)名?
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END