勉強したことのメモ

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

SSH接続でMySQLにダンプファイルをインポートする方法

   2024/04/16  MySQL

phpMyAdminやAdminerが入っていなかったり、ダンプファイルのサイズが大きかったりという理由でSSHから接続してインポートしたかった。以下に対応方法をメモ。

 

対応方法

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

#MySQL接続
mysql -u [ユーザ名] -p

#データベースの指定
use [データベース名]

#ダンプファイルの作成
source /hoge/huga/hogehoge.sql

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

 - MySQL

  関連記事

MySQLで特定カラムの
タグを改行コードに一括置換させる方法

MySQLで特定カラムの<br>タグを改行コードに一括置換したかった ...

WordPressでデータベース接続確立エラー発生時の対応方法

WordPressで「データベース接続確立エラー」というエラー表示がされた。大抵 ...

MySQLで特定の値を加算しつつNULL値の場合は0にする方法

いくつかのコードに対して投票を行い、その合計値をスコアとして出したい。ただ、投票 ...

MySQLのトリガーを使用して特定のテーブルの操作を行った際に別テーブルにログを残す方法

MySQLにトリガーという機能があるらしくどのようなものか調べたところ、事前に「 ...

PHPからMySQLにシリアライズしたデータを格納

アンケートフォームみたいなのがあって、 今後も定期開催し、尚且つ質問内容は増減す ...