Javaな日々

NO JAVA, NO LIFE.

大容量のSQLファイルをMySQLにインポートする

とあるプロジェクトで100MB(自分的に割と大容量)のSQLファイルを引き継いだので,それをさくらのレンタルサーバーにインポートしてみます.

環境

手順

phpMyAdminであらかじめインポート先のデータベースを作成しておく.
mysqlコマンドを叩いてもいいと思います.)

PuTTYで自分のサーバーに接続.

% ssh [自分のドメイン].sakura.ne.jp

作業しやすいように,カレントディレクトリにインポートするSQLファイルをアップロードしておきます.

mysqlコマンドを叩いてログイン.

% mysql --host=mysql[自分のデータベースサーバーの番号].db.sakura.ne.jp --user=[ユーザー名] --password=[パスワード]

作成しておいたデータベースを選択.

mysql> use db_example

SQLファイルを読み込む.

mysql> \. example.sql