1) mroongaデータベースを停止
2) mroongaプログラムを別フォルダ名に変更
"C:\XAMPP\mysql" → "C:\XAMPP\mysql_mroonga"
3) バックアップしておいたMySQLフォルダ名を元に戻す
"C:\XAMPP\mysql_bak" → "C:\XAMPP\mysql"
4) XAMPP Control PanelよりMySQLを起動
5) XAMPP Control Panelの[Shell]ボタン (またはコマンドプロンプト)
6) mysqldumpコマンドでエクスポート
Setting environment for using XAMPP for Windows. xxx@xxx c:\xampp # cd mysql xxx@xxx c:\xampp\mysql # bin\mysqldump -u root -r c:\temp\xxx.dmp(バックアップ先ファイル名) --single-transaction データベース名 xxx@xxx c:\xampp\mysql #
今度はmroongaを起動
1) MySQLデータベースを停止
2) フォルダ名を変更しmroongaデータベースを有効にする
"C:\XAMPP\mysql" → "C:\XAMPP\mysql_bak"
"C:\XAMPP\mysql_mroonga" → "C:\XAMPP\mysql"
3) mroongaデータベース起動
4) mysqlコマンドでインポート
Setting environment for using XAMPP for Windows. xxx@xxx c:\xampp # mysql -u root データベース名 < c:\temp\xxx.dmp(バックアップしたファイル名) ERROR at line 935: Unknown command '\''. xxx@xxx c:\xampp #エラーが発生した この場合はキャラクタセットの指定が必要らしい utf8を指定してみる
# mysql -u root --default-character-set=utf8 データメース名 < c:\temp\xxx.dmp(バックアップファイル名)
技術メモ, XAMPP, MySQL, mroonga
0 件のコメント:
コメントを投稿