Sto usando MySQL Workbench per sviluppare il mio database per la mia applicazione.MySQL Workbench sincronizzare diversi database
Io uso di almeno due banche dati, ad esempio:
- my_local: mio database di prova locale che è sempre sincronizzato con MySQL Workbench
- myserver_database: il database finale nel server, tenere a mente che questo database è in produzione e gli utenti potranno aggiornare e non posso perdere le informazioni contenute in esso.
ora posso synchronyze mia base di dati ogni volta che voglio, ma non riesco a trovare un modo per aggiornare il sistema al server finale perché hanno nomi diversi, ottengo qualcosa di simile:
my_local => N/A
N/A <= myserver_database
in passato ho semplicemente ribattezzato il database in mysql workbench ma non sembra funzionare più, probabilmente a causa di un bug.
Desidero essere in grado di sincronizzare lo stesso schema del banco di lavoro con diversi database, indipendentemente dal nome del database, non ho trovato un modo per forzare il nome del database anche modificando il default_scheme.
prega di tenere presente lo farò un sacco di volte quindi è meglio evitare Triky o soluzioni pericolose se possibile.
Non è un Anser sulla tua domanda. Si può cercare di confrontare e sincronizzare i database con l'aiuto di strumenti di schema e il confronto dei dati in dbForge Studio per MySQL - http://www.devart.com/dbforge/mysql/studio/ – Devart
@Devart sono felice con tutte le funzioni in mysql workbench ed è gratuito al 100%; ho solo bisogno di correggere questo bug semplice e stupido, non capisco perché usa sempre nomi espliciti di database invece di usare quello selezionato. – Plokko