ドゥアイネットのプログラマー、湯川が開発日記を綴ります。

CALENDAR
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    
<< December 2019 >>
ARCHIVES
CATEGORIES
<< パラシュートで猫 | main | IME設定(SetInputTextType) >>
Mysqlダンプ
Mysqlダンプコマンドは便利です。
使おうとしたときにオプションを思い出せないことがあるので
まとめておきます。

文字コード指定
mysqldump -u userid -ppaswd databasename --default-character-set=ujis>/tmp/dmp.sql

データなし
mysqldump -u userid -ppaswd --no-data databasename >/tmp/dmp.sql

create文なし
mysqldump -u userid -ppaswd --no-create-info databasename >/tmp/dmp.sql

データベース内の指定テーブルのみ出力
mysqldump -u userid -ppaswd databasename table名1 table名2>/tmp/dmp.sql
※データベース名、テーブル名をスペースで区切って指定する。

出力内容の一行のバイト数指定
mysqldump --opt -O net_buffer_length=4096 -u userid -ppaswd databasename --default-character-set=ujis>/tmp/dmp.sql

組み合わせもOK
mysqldump --opt -O net_buffer_length=4096 -u userid -ppasswd --no-create-info databasename table名1 table名2 --default-character-set=ujis>/tmp/dmp.sql
| Mysql | 17:39 | comments(0) | - |
コメント
コメントする