W swoim diagramie EER na stole roboczym kliknij prawym przyciskiem myszy na stół i wybierz tabelę edycji. Spowoduje to otwarcie okienka u dołu za pomocą kilku zakładek. Zakładki to tabela, kolumny, indeksy, klucz obcy itp. Jest tam zakładka o nazwie insert. Ta zakładka umożliwia wstawianie rekordów do bazy danych Model.
Po kliknięciu na kartę wstawiania wyświetli się siatka. Dodaj rekordy, które chcesz wstawić na tej siatce. Upewnij się, że zatwierdziłeś te zapisy:. Zobacz zrzut ekranu na przykład
Teraz, kiedy do przodu inżynier bazy danych na pierwszym ekranie jest opcja generowania instrukcje wstawiania. Zaznacz opcję inżynier do przodu, a dane, które chcesz wstawić, zostaną zapisane w skrypcie podczas tworzenia modelu. Zapisz skrypt, aby móc go uruchamiać ponownie bez wchodzenia do środowiska roboczego MySQL.
nie znalazłem opcji aktualizacji, usuwania lub wykonywania innej manipulacji danych w warsztacie, ale myślę, że to jest to, czego szukasz. UWAGA Aby zaimportować rekordy, nie będziesz mógł tego zrobić poprzez Workbench, nie ma opcji. Możesz zapisać rekordy do pliku. Jednak aby je zaimportować/utworzyć, musisz dodać je po jednym na raz (np. Modelarz). Można jednak wykonać kopię bazy danych MySQL z już zapisanymi danymi. Następnie skopiuj te instrukcje INSERT ze skryptu kopii zapasowej MYSQL do skryptu instalacyjnego.
Kroki byłoby:
Tworzenie bazy danych.
importować pliki z ewidencji setup/config do nowo utworzonej bazy danych
kopii zapasowej bazy danych
Otwórz plik kopii zapasowej i wklej INSERT, którego szukasz do skryptu instalacyjnego stworzonego przez MySQL Workbench
UPDATE:
zrobiłem kilka Experime Po przejściu do skryptu sprawdzającego, który ma zostać wykonany, krokiem w inżynierii naprzód, można również wywołać procedury składowane (jak wspomniano), edytując skrypt. Po zakończeniu zapisz skrypt do pliku i przetestuj.
Nadzieję, że pomaga!
Jestem zdezorientowany: czy chcesz chcieć wykonać procedury składowane lub skrypty? Skąd pochodzą skrypty? –
@MattFenwick, przepisałem to pytanie, aby wyjaśnić. – Spider
Czy naprawdę masz tak wiele procedur przechowywanych, że zbyt wiele zrobić ręcznie? –