SSHを使ったデータベースのエクスポート方法

Pocket

今回は、SSHを使ってデータベースをエクスポートする方法をご案内します。
データベースの容量が大きいため、phpMyAdminからのエクスポートが行えない等の場合にご活用いただけます。


[1]SSHでご自身のサーバーへログインします

Tera Termというソフトを使って、サーバーへログインします。
サーバーへログインする方法はTera Term の設定方法をご確認ください。

[2]mysqldumpコマンドを打ち込んで実行します

以下のmysqldumpコマンドを打ち込んで、Enterキーを押して実行します。

mysqldumpコマンド( MySQL5 / MySQL5.6 )

mysqldumpコマンド( MySQL4 )

-p{mysqlのパスワード}の間には半角スペースは入れないようにご注意ください。
※MySQL4のコマンドではデータの文字コードが「utf8」に変更されます。
※MySQL4のコマンドでは仕様により「mysqldump: Error: ‘You have an error…」
 というエラーが表示されますが、バックアップ自体は実施されております。
 FTPサーバー上のトップをご確認ください。


mysqldump_heteml_02

[3]sqlファイルが作成できていることを確認します

コマンド実行後、処理が完了しますとお客様のサーバー領域の「web」フォルダと同階層に、エクスポートしたsqlファイルが設置されておりますので、確認してください。

mysqldump_heteml_03

Pocket