勉強したことのメモ

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でREGEXPについて

SQL文にREGEXPというのを見てこれ何? となったのでメモ。 ■参考サイト ...

MySQLで直近に挿入したオートインクリメントの値と次回挿入する値を取得する方法

phpとmysqliを使っている中で次回挿入するオートインクリメントの値と、前回 ...

phpmyadminからプロセスの停止

重たいSQL文を叩いた際、どうにも処理できず メモリ使用率が100%から下がらな ...

MySQLにてSELECT時にdate型のカラムから年齢を計算し取得する方法

MySQLにdate型のカラムに誕生年月日が格納されており、そこから年齢を計算し ...

MySQLでtext型カラムに入っている数値をint型としてソートする

MySQLでtext型として指定されているカラムがあり、その中には文字列であった ...