作者: itutl 2013-08-22 10:56 [查查吧]:m.uabf.cn
如何用MySQL導出數(shù)據(jù)?MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。下面,我們就來看看MySQL導出導入數(shù)據(jù)方法。
一、mysql導入文件或數(shù)據(jù)或執(zhí)行相關(guān)SQL
1、mysql -h主機地址 -u用戶名 -p用戶密碼,文件形式。(shell命令行)
mysql -u root -p dbname < filename.sql
2、直接放在命令行(shell命令行)執(zhí)行一個sql
mysql -hhostname -uusername -p dbname -e 'select * from tbname limit 1'
執(zhí)行后命令行會提示輸入數(shù)據(jù)庫密碼。
3、把SQL作為一個輸入給MYSQL(shell命令行)
echo 'select id from dbname.tbname where id = 1;' | mysql -hhostname -ureadonly -preadonly dbname > xxxx.sql
4、進入mysql數(shù)據(jù)庫(數(shù)據(jù)庫中執(zhí)行SQL文件)
>source xxx.sql
二、導出庫表(mysqldump)
1、mysqldump -u用戶名 -p密碼 -h主機 數(shù)據(jù)庫 a -w “sql條件” –lock-all-tables > 路徑
mysqldump -hhostname -uusername -p dbname tbname>xxxx.sql
2、** 按指定條件導出數(shù)據(jù)庫表內(nèi)容。(-w選項 –where)
mysqldump -hhostname -uusername-p dbname tbname -w'id >= 1 and id<= 10000'--skip-lock-tables > xxxx.sql ?
圖說新聞
深圳多個旅游景點發(fā)
深圳有哪些好玩又不
深圳周邊哪些地方可
深圳哪里可以玩漂流
深圳龍華區(qū)2021年暑期
2021第二屆龍崗喜劇節(jié)