Jak generować skrypty SQL dla swojej bazy danych w Workbenchu
- W Centrum Workbench (domyślna karta „Strona główna”) połącz się z instancją MySQL, otwierając Edytor SQL zakładka.
- Kliknij Edytor SQL i wybierz swoją bazę danych z SCHEMATÓW listę w Przeglądarce obiektów po lewej stronie.
- Z menu wybierz
Database > Reverse Engineer
i postępuj zgodnie z instrukcjami. Kreator poprowadzi Cię przez proces łączenia się z Twoją instancją, wybór bazy danych i wybór typów obiektów, które chcesz poddać inżynierii wstecznej. Gdy skończysz, będziesz mieć co najmniej jedną nową kartę o nazwie MySQL Model. Możesz również mieć zakładkę o nazwie Diagram EER co jest fajne, ale nie ma tu znaczenia. - Kliknij Model MySQL karta
- Wybierz
Database > Forward Engineer
- Postępuj zgodnie z instrukcjami. Pojawia się wiele opcji, w tym Generuj skrypty INSERT dla tabel co pozwala na skryptowanie danych zawartych w tabelach (idealne dla tabel wyszukiwania).
- Wkrótce zobaczysz przed sobą wygenerowany skrypt. W tym momencie możesz
Copy to Clipboard
lubSave to Text File
.
Kreator zaprowadzi Cię dalej, ale jeśli chcesz tylko skryptu, możesz zatrzymać się tutaj.
Słowo ostrzeżenia:skrypty są generowane za pomocą CREATE
polecenia. Jeśli chcesz ALTER
będziesz musiał (o ile wiem) ręcznie zmienić CREATE na ALTER.
To na pewno zadziała, właśnie to zrobiłem dziś wieczorem.