SSH接続でMySQLにデータをインポートする
phpMyAdminが入っていなかったり、SQLファイルが大きかったりという理由でSSHから接続してインポートしたかった。以下の方法で対応する。
sqlファイルを適当なディレクトリにアップロードし、インポートしたいサーバにSSH接続。
以下コマンドで対応。
mysql -u [ユーザ名] -p use [データベース名] source /hoge/huga/hogehoge.sql
phpMyAdminやAdminerとかより速いので、大きいファイルはこっちを使っていく。
関連記事
-
WordPressサイトのロードアベレージが高い際の対応方法
あるWordPressサイトのロードアベレージが先月ぐらいまでは通常0.5前後で ...
-
MySQLのREGEXPで半角記号を検索したい場合
MySQLのREGEXPで半角記号を検索したい場合 \\を付けてエスケープしない ...
-
ON DUPLICATE KEY UPDATE後にinsert_idを取得すると結果が0になる
MySQLでON DUPLICATE KEY UPDATE句指定し、データの登録 ...
-
phpMyAdminでのエクスポート/インポート
DBのバックアップを取る際にエクスポート/インポートを行うが、 データ件数が多い ...
-
htmlspecialcharsを通してMySQLに格納したものを元に戻して出力
MySQLにHTMLタグを入れたくない場合にhtmlspecialcharsを使 ...