MySQLでテーブルを指定してDUMP


テーブルのDUMPをすべく、mysqldumpコマンドを実行したところ下記のエラーが発生。

mysqldump -u DB_USER -p DB_NAME DB_TABLE_01 DB_TABLE_02 > mysql_dump.sql

mysqldump: Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when trying to connect

どうやら、CPI の共用レンタルサーバー「シェアードプラン」では、ホストを指定して実行しないとダメらしい。

ということで、ローカルホストの指定を追加して実行したら無事成功。

mysqldump -h 127.0.0.1 -u DB_USER -p DB_NAME DB_TABLE_01 DB_TABLE_02 > mysql_dump.sql

 


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です