さくらレンタルサーバでphpmyadminからインポートしようとしたら容量が大きすぎてタイムアウトした場合の手動インポート方法
phpmyadmin経由からのインポートは16Mまで?なのか49Mbyteのデータベースをインポートしたら、失敗する。
そこで、SSH経由でさくらサーバに入り込み、コマンドから直接データベースをインポートすることにした。
まずはインポートしたいsqlファイルをさくらサーバのwww/にUPする。
そのあと、SSH経由で接続するためのソフト「Poderosa」をパソコンにインストールする。
そして、を押しTelnet/SSH接続を行います。
新規接続の設定が開きますので、各項目を入力して「OK」を押してください。
サーバにログイン出来たら、以下のコマンドを自分の環境に合わせて打ち込む
mysql -u [ユーザ名] -p[DBパスワード] -h mysql***.db.sakura.ne.jp [DB名] < [インポートするファイル名]
***の部分は接続するデータベースサーバの数字を入れる。
ポイントは 「-p」の後だけスペースを入れない!
実行すると無言状態が続き、インポートが終わると「%」が表示される。
何も反応がないので結構あせるが待っていれば終わるはず。
ちなみに49Mのデータベースは1分くらい?でインポートが終わったので、コーヒーブレイクをするといいだろう。
Comment