2つのMySQLデータベースを同期させる良い方法とは?
本番用ウェブサイトのデータベースにあるデータを、ローカルの開発用データベースに同期させたいと思っています。現在、私はPHPMyAdminインターフェイスを使って、一方からエクスポートして、もう一方にインポートしています
これらの同期は、ユーザーによる同期であり、必ずしも定期的なものでも自動化されたものでもありません(ワンクリック同期のようなもの)
24 vonhogen 2010-01-02
ベストアンサー
ここでは、いくつかのアイデアをご紹介します
- レプリケーションを使用します。http://www.howtoforge.com/mysql_database_replication
- mysqldump をインポート/エクスポートスクリプトで使用して半自動化します
18 quickcel 2010-01-02
SQLyog EnterpriseとUltimateで可能です
SQLyogには無料版がありますが、残念ながら同期操作はできません。有料版は69ドルからですが、30日間のトライアルが可能です。無料版では、クイックセルが説明しているように、レプリケーションが最善の方法ですが、少し設定が必要です
また、データを視覚的に比較・同期できる「ビジュアルデータ比較」という機能も搭載されています
12 John T 2010-01-02
無料で信頼性の高いワンオフのMySQL同期ツールは、Percona Toolkit(旧Maatkit)をチェックしてみてください
Percona Toolkit Documentation
Command-line tools for common MySQL database administration tasks.
3 crishoj 2012-05-17
SQLYogのSJAツール(Linux用フリー)はこれを見事に行うことができ、私はすでに何年も何年も使ってきました。必要なのは、正しいログイン情報、あなたのデータベースと必要なテーブルを使って生成されたXMLファイルだけです。私はそれなしではできませんでした
2 Cristian Cotovan 2010-01-02