-1

データベースをローカル システムからライブ システムに置き換えるためのより迅速な方法を探しています。現在、私はphpmyadminでエクスポートし、ライブサーバーで削除し、インポートしています-これにはかなり時間がかかります. より良い提案はありますか?ありがとう

4

1 に答える 1

0

私は非常に長い間 (~15 年) Web 開発者であり、phpMyAdmin で xxMP スタックを非常に長い間使用してきました。phpMyAdmin でこれを行うためのより迅速な方法を探している場合、phpMyAdmin (エクスポートしてからインポート) を使用してデータベースを本番環境に移行する唯一の方法であるため、運が悪いです。

そうは言っても、phpMyAdmin は PHP を使用した MySQL 用の単なる GUI であることを思い出してください。基礎となるデータベースに加えられた変更が反映されます。したがって、レプリケーションで比較的巧妙なことを行うことができます。つまり、ステージング サーバー (ローカル データベース) をマスターとしてセットアップし、運用システム (リモート データベース) をスレーブとしてセットアップします。次に、スレーブでレプリケーションを無効にします。これにより、スレーブがマスターで変更をレプリケートできなくなります。ローカル/マスター データベースで必要なすべての変更を行った後、スレーブでレプリケーションを再度有効にするだけです。これにより、変更が本番サーバーに移行されます。

于 2013-02-25T09:09:41.400 に答える