勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

SSH接続でMySQLにデータをインポートする

  MySQL

phpMyAdminが入っていなかったり、SQLファイルが大きかったりという理由でSSHから接続してインポートしたかった。以下の方法で対応する。

 
sqlファイルを適当なディレクトリにアップロードし、インポートしたいサーバにSSH接続。

以下コマンドで対応。

 

mysql -u [ユーザ名] -p
use [データベース名]
source /hoge/huga/hogehoge.sql

 

phpMyAdminやAdminerとかより速いので、大きいファイルはこっちを使っていく。

 - MySQL

  関連記事

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を使 ...