MySQLのインポート、エキスポート

読み込みとか復元とか保存とか出力とか用語は統一して欲しいところ
MySQLのインポート、エキスポート
主にphpMyAdminを使用

インストール環境
OSWindows7 Ultimate 64bit(VMWare Fusion3)
マシンiMac 2010 Mid Core i5 760@2.80GHz Mem=12GB(Win6GB,Mac6GB)
HDD1TB(Win545GB,Mac299GB) SSDが欲しいです!
WEBサーバーApache 2.2.21 32bit
PHPPHP 5.3.8 32bit(コメント改造済み)
DBサーバーMySQL 5.5.17 64bit
DB管理ツールphpMyAdmin 3.4.8
統合開発環境Eclipse IDE for C/C++ Version 3.7 Indigo Service Release 1
PHP開発プラグインPHPEclipse 1.2.3
ガンダム初代,Z,ZZ,0083,08小隊,逆襲,F91,V,W,X,∀,SEED(22話),AGE(6話)

エキスポート
  1. phpMyAdminで普通に出力
  2. 普通にDBのバックアップを取りたいときの方法
    phpMyAdminにログイン
     → 左ペインから出力したいDBを選択(選ばないと全体が対象になります)
     → 上タグ[エキスポート]
    	

  3. phpMyAdminでテーブルを空にする
  4. サービスイン直前や初期状態にしたい時用
    phpMyAdminにログイン
     → 左ペインから出力したいDBを選択
     → テーブルリスト下の[すべてチェックする]を選択し、隣のリストボックスから[空にする]を選択
    ※操作ミスかわかりませんがAUTO_INCREMENTの開始値が消去されたことがあるので注意
    	
インポート
  1. phpMyAdminで読み込み(サイズ制限あり)
  2. 小さいDBのバックアップを読み込み(復元,インポート)したいときの方法
    phpMyAdminにログイン
     → 左ペインから出力したいDBを選択(選ばないと出力時のDBに復元されるか、新しいDBが作成されます)
     → 上タグ[インポート]
    	

  3. MySQLでテーブルを読み込み(サイズ制限なし)
  4. mysqlで大きいDBのバックアップを読み込み(復元,インポート)したいときの方法
    復元したいファイルと同じフォルダでコマンドプロンプトを開く
     → mysqlにログインします
    > mysql -u root -p		(rootユーザーでログイン)
    Enter password:			(パスワードを入力)
    
     → DBを選択
    mysql> use hoge_db1			(hoge_db1というDBに復元したい場合)
    ※復元したいDB名とバックアップのDB名が同一の場合は不要です。
    
     → 復元
    mysql> source hoge_db1.sql	(hoge_db1.sqlというファイルから復元したい場合)
    
    phpMyAdminの読み込みサイズを大きくしてもいいけど、一応mysqlのコマンドを使ってます。
    ブラウザで大きなファイル転送するのは好きじゃないのと、Window環境は開発用なので転送を待つのがいやだからです。