サイトアイコン ktykwsk.com

MySQLでデータベースをダンプする

暫く使わないといつも忘れるのでメモ。

基本

$ mysqldump -u <ユーザー> -p <データベース名> > <出力先ファイルパス>
Enter password: <パスワード入力>

具体的な例

>$ mysqldump -u user -p my_database > ~/backup20170907.sql
Enter password:

別コンピューターのデータベースへ接続する場合

$mysqldump -u <ユーザー> -p -h <ホスト> <データベース名> > <出力先ファイルパス>
Enter password: <パスワード入力>

具体的な例。IPアドレスでホストを指定。

$mysqldump -u user -p -h 192.168.0.2 my_database > ~/backup20170907.sql
Enter password:

具体的な例。FQDNでホストを指定。

$mysqldump -u user -p -h db.example.com my_database > ~/backup20170907.sql
Enter password:
モバイルバージョンを終了