forget for get

覚えるために忘れる

mysqlからinsert文を出力

テストデータ入れたけど、migrationをやり直したい。
テストデータ消えちゃう、insert文ほしいな、、というとき。

 

mysqldumpでinsert文のみダンプ(where句で条件指定)

mysqldump -u username -ppassword --no-create-info dbname tablename -w "where_condition" > dumpfilename.sql

たとえばこう

mysqldump -u root -proot123 --no-create-info dbz users -w "id < 5" > user_data.sql