勉強したことのメモ

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で指定したカラムの中央値を抽出したいというケースがあった。MariaD ...

mysqldumpが使えないレンタルサーバでMySQLのバックアップ

mysqldumpが使えないレンタルサーバで開発を行うことがあり、尚且つ他社に使 ...

phpMyAdminでのエクスポート/インポート

DBのバックアップを取る際にエクスポート/インポートを行うが、 データ件数が多い ...

MySQLにて指定したカラムがNULLもしくは空の場合、あらかじめ決めておいた内容で表示する方法

何らかのフォームとMySQLを組み合わせた際に任意入力の項目はそのカラムがNUL ...

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

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