熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

mysqldump轉儲時必備&非必備參數

2013-11-23 21:01:11  來源: MySQL 

  mysqldump轉儲時必備參數

  eg

  C:\Documents and Settings\zhuolangkeji>mysqldump uxxxx pxxx h P c e B task > c:\tasksql

  user u

  指定連接的用戶名

  port P

  連接數據庫端口號

  password p

  連接數據庫密碼

  host h

  需要導出的主機信息

  mysqldump  uroot p host=localhost alldatabases

  adddropdatabase

  每個數據庫創建之前添加drop數據庫語句

  mysqldump  uroot p alldatabases adddropdatabase

  completeinsert  c

  使用完整的insert語句(包含列名稱)這麼做能提高插入效率但是可能會受到max_allowed_packet參數的影響而導致插入失敗

  mysqldump  uroot p alldatabases completeinsert

  extendedinsert  e

  使用具有多個VALUES列的INSERT語法這樣使導出文件更小並加速導入時的速度默認為打開狀態

  mysqldump  uroot p alldatabases

  mysqldump  uroot p alldatabasesskipextendedinsert   (取消選項)

  databases  B

  導出幾個數據庫參數後面所有名字參量都被看作數據庫名

  mysqldump  uroot p databases test mysql

  

  mysqldump轉儲時非必備參數

  max_allowed_packet

  服務器發送和接受的最大包長度

  mysqldump  uroot p host=localhost alldatabases max_allowed_packet=

  net_buffer_length

  TCP/IP和socket連接的緩存大小

  mysqldump  uroot p host=localhost alldatabases net_buffer_length=

  nodata d

  不導出任何數據只導出數據庫表結構

  mysqldump  uroot p host=localhost alldatabases nodata


From:http://tw.wingwit.com/Article/program/MySQL/201311/29447.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.