mysqldump的-d選項,可以實作導出資料庫的表結構的功能
1、導出整個庫的表結構如下語句:
mysqldump -uroot -p -d -B database > /path/databasename.sql,
加上-B選項,可以在導出的表結構中有建立該資料庫的語句,這樣在導入
這些表結構的時候,就不用先建立相對應的資料庫啦。
2、導出指定表的結構:
mysqldump -uroot -p -d database table > /path/table.sql
mysql -uxxx -hxxx -pxxx -N -s -e ""
# -N 不顯示列的名字,隻顯示查詢的内容
#-s 不顯示查詢結果中的架構
SET FOREIGN_KEY_CHECKS=0; //禁用外鍵限制
ALTER TABLE account ADD COLUMN id_a int NULL AFTER rank;
SET FOREIGN_KEY_CHECKS=1; //啟用外鍵限制
mysqldump的-t選項,可以實作導出資料庫的表資料的功能
1、導出指定表的資料:
mysqldump -uroot -p -t database table > /path/data.sql
使用tab自動補全mysql指令
[mysql]
auto-rehash