あまりにも大きいファイルを上げようと思うと、phpMyAdminでは厳しいこともある。php.iniだかhttpd_confの設定をいじって限界を上げたところで、サイズがでかいファイルはアップロードするのに膨大な時間がかかってしまいますよね。下手したらデスゲームに参加して一人くらい殺って帰って来てもまだインポートが終わってないなんてことも......ないね。何にせよ、テスト環境とかリリースしたばかりのサービスでもない限り、バックアップファイルってのはサイズが大きいのが相場です。世の中タイムイズマネーですから、膨大な時間の消費はぜひ避けたいところ。世の中には時給11万2000円なんて仕事(ゲーム?)もあるくらいだし、時間は決してお安くないのだよ。それに、一刻も早くデータを復旧させなきゃ、みたいなときにそんなことしてたら、どんなクレームが来るか分からないですからね。早く作業が終えられる方法を取るに越したことはないわけで......。WindowsのTeraTermとかマックのターミナルとか使って、SSHでサーバーに接続してそこからインポート作業を行ってしまうというやり方があります。カール・ルイスの全力疾走とアイルトン・セナの乗ったF1カーの最高時速くらいの差がある。100MBくらいのsqlファイルでも数秒で終わる......かな?とりあえず、タメシテミル?SSHに接続シテミルやり方は簡単。マックのターミナルだったら、起動して以下のコマンドを打つ。さくらサーバーなんかだと、「hoge@hoge.sakura.ne.jp」みたいな感じで接続できる。ようはサーバーにログインできるユーザーですね。FTPソフトを使って接続したりするときのユーザーで良いです。上のコマンドを実行するとパスワードを求められるので、パスワードを入力しましょう。TeraTermの場合でも基本は一緒だね。上みたいにコマンドを打つんじゃなくて、最初に接続先を登録しておくんだっけね。そんでその登録された接続先を選んでパスワードを入力すれば、サーバーに接続できるはず。MySQLに接続シテミルログインできたら、MySQLにアクセスします。-pこの場合のホストとかユーザーってのはあれね。サーバーに接続するやつじゃなくて、データベースにアクセスするときとかのやつね。ホストだったらlocalhostとか、さくらサーバーだとmysql***db.sakura.ne.jpみたいなあれ。ここでもパスワードを求められるはずなので、パスワードを入力する。データベースに接続シテミルデータベースを複数管理している場合も多いと思うので、インポートしたいデータベースをここで選びます。データベース名まあ、これだけですね。インシテミルじゃあそろそろ時給11万2000円のデスゲームに......いや、sqlファイルのインポートと参りましょう。インポートするsqlファイルのパスパスは絶対パスです。これまたさくらサーバーでの話になりんすが、wwwの直下にsample.sqlみたいなファイルを置くと、打つべきコマンドは以下のようになるはず。/home/hogehoge/www/sample.sqlこんな感じですかねー。useってコマンドでデータベースに接続した時点で、まさに言葉の通りデータベースに接続した状態になっているので、そのままターミナルなどの画面上でSQLを実行することもできます。SELECT文を投げたりね。なりませんかそうですか。phpMyAdminを使わないとSQLのインポートができないよーって方は、SSHで接続できる環境にあるのであれば、今後はこれを実行シテミルと、良い感じになるよとオススメシテミル。〜feat.グローバルサイン〜信じられないくらいすごいラッキー(略してSSL)真剣に勝負を挑んだライオンに(略してSSL)うどん粉10000ログインエラーメッセージが出ないぞ?Cakephp2.0の話っす。1.×の頃って、ログインページのコントローラーはこんなことを書いとくだけで良かったと思うんですよ。{...00000phpMyAdminのバックアップほい、ではphpMyAdminのバックアップ、行ってみましょうか。