じぶんメモ

プログラミングのメモ、日常のメモとか。

MySQLのインポート・エクスポート

インポート

hoge$ mysql -u ユーザ名 インポート先DB < ダンプファイル

エクスポート

mysqldump -u ユーザ名 -r ダンプ先ファイル名 --single-transaction ダンプ対象のデータベース名

オプション

・-t … テーブルのデータのみエクスポートする。
・--no-data…テーブルのスキーマのみエクスポートする。
・--default-character-set=***…インポート・エクスポートするときのエンコードを指定する。
・--single-transaction…ダンプ中にテーブルをREADロックしないように付与する。