Mysqldumpでバックアップ&復元するコマンドのまとめ
1.mysqldumpバックアップ
mysqldump -uユーザ名 -pパスワード -hHost DB a -w “sql条件" –lock-all-tables > パス
mysqldump -uroot -p1234 -hlocalhost db1 a -w “id in (select id from b)" –lock-all-tables > c:\aa_startnews24.txt
2.mysqldump復元
mysqldump -uユーザ名 -pパスワード -hHost DB < パス
mysql -uroot -p1234 db1 < c:\aa_startnews24.txt
3.検索条件でデータの導入
mysqldump -uユーザ名 -pパスワード -hHost DB a –where “条件検索" –no-テーブル作成> パス
mysqldump -uroot -p1234 dbname a –where “tag=’88′" –no-create-info> c:\a_startnews24.sql
4.mysqldumpでテーブルのインポート:
mysqldump -uユーザ名 -pパスワード -hHost DB名 < パス
例:mysql -uroot -p1234 db1 < c:\a_startnews24.txt
5.mysqldumpでテーブルをエクスポート:
mysqldump -uユーザ名 -pパスワード -hHost DB名 テーブル
例:mysqldump -uroot -p sqlhk9 a –no-data