Mysql ワークベンチを使用して、アプリケーション用のデータベースを開発しています。
たとえば、少なくとも 2 つのデータベースを使用します。
- my_local : 常に mysql ワークベンチと同期されているローカル テスト データベース
- myserver_database : サーバー内の最終的なデータベースです。このデータベースは運用中であり、ユーザーが更新するため、そこに保存されている情報を失うことはありません。
これで、必要なときにいつでもデータベースを同期できますが、スキームを最終サーバーに更新する方法が見つかりません。名前が異なるため、次のようになります。
my_local => N/A
N/A <= myserver_database
過去に、mysql ワークベンチでデータベースの名前を変更しただけでしたが、おそらくバグが原因で、もう機能していないようです。
データベース名に関係なく、同じワークベンチ スキームを異なるデータベースと同期できるようにしたいのですが、default_scheme を変更してもデータベース名を強制する方法が見つかりませんでした。
可能であれば、トリッキーまたは危険なソリューションを避ける方がよいので、何度も行うことを覚えておいてください。