MySQL workbench - spolupráca s databázou: Rozdiel medzi revíziami

Z Kiwiki
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „{{Draft}} {{Skripta_dbs}} ==Vytvorenie databázy z ER diagramu== :Z takto vytvoreného modelu môžeme priamo vytvoriť databázu. Z hlavného menu vyberieme Database - Sy…“)
 
d
Riadok 5: Riadok 5:
 
:Z takto vytvoreného modelu môžeme priamo vytvoriť databázu. Z hlavného menu vyberieme Database - Synchronize model... . Otvorí sa sprievodca, kde je potrebné vybrať databázové spojenie, alebo definovať nové.
 
:Z takto vytvoreného modelu môžeme priamo vytvoriť databázu. Z hlavného menu vyberieme Database - Synchronize model... . Otvorí sa sprievodca, kde je potrebné vybrať databázové spojenie, alebo definovať nové.
  
[[Súbor:mysql workbench 7.png|center|framed|MySQL WorkBench - export modelu do databázy]]
+
[[Súbor:mysql workbench 7.png|center|frame|MySQL WorkBench - export modelu do databázy]]
  
 
:V ďalšom kroku budeme požiadaný o prístupové heslo a softvér MySQL WorkBench sa pripojí k databáze a synchronizuje zoznam prístupných databáz.
 
:V ďalšom kroku budeme požiadaný o prístupové heslo a softvér MySQL WorkBench sa pripojí k databáze a synchronizuje zoznam prístupných databáz.
 
:V nasledujúcom kroku sme požiadaný o výber schémy, ktorá sa bude synchronizovať.
 
:V nasledujúcom kroku sme požiadaný o výber schémy, ktorá sa bude synchronizovať.
  
[[Súbor:mysql workbench 8.png|center|framed|MySQL WorkBench - výber schémy]]
+
[[Súbor:mysql workbench 8.png|center|frame|MySQL WorkBench - výber schémy]]
  
 
:Opäť nasleduje komunikácia zo serverom a príprava údajov pre export. V ďalšom kroku vyberáme, ktoré tabuľky chceme synchronizovať a ktorým smerom sa bude synchronizovať. Podotýkame, že databáza slovnik musí byť na databázovom serveri už vytvorená.
 
:Opäť nasleduje komunikácia zo serverom a príprava údajov pre export. V ďalšom kroku vyberáme, ktoré tabuľky chceme synchronizovať a ktorým smerom sa bude synchronizovať. Podotýkame, že databáza slovnik musí byť na databázovom serveri už vytvorená.
  
[[Súbor:mysql workbench 9.png|center|framed|MySQL WorkBench - synchronizácia tabuliek]]
+
[[Súbor:mysql workbench 9.png|center|frame|MySQL WorkBench - synchronizácia tabuliek]]
  
 
:Pri synchronizácii sa vytvorí SQL skrip, ktorý sa môže automaticky odoslať na mySQL server:
 
:Pri synchronizácii sa vytvorí SQL skrip, ktorý sa môže automaticky odoslať na mySQL server:
  
[[Súbor:mysql workbench 10.png|center|framed|MySQL WorkBench - synchronizácia zo serverom]]
+
[[Súbor:mysql workbench 10.png|center|frame|MySQL WorkBench - synchronizácia zo serverom]]
  
 
:Po stlačení tlačidla "Execute" sa vykoná samotná synchronizácia a databázový návrh sa prenesie na databázový server, kde sa vytvorí samotné databáza.
 
:Po stlačení tlačidla "Execute" sa vykoná samotná synchronizácia a databázový návrh sa prenesie na databázový server, kde sa vytvorí samotné databáza.
Riadok 24: Riadok 24:
 
:Po otvorení databázy v prostredí phpMyAdmin môžeme vidieť vytvorenú databázu:
 
:Po otvorení databázy v prostredí phpMyAdmin môžeme vidieť vytvorenú databázu:
  
[[Súbor:phpMyAdmin - databáza slovnik.png|center|framed|phpMyAdmin - databáza slovnik]]
+
[[Súbor:phpMyAdmin - databáza slovnik.png|center|frame|phpMyAdmin - databáza slovnik]]
  
 
==Vytvorenie ER diagramu z databázy==
 
==Vytvorenie ER diagramu z databázy==

Verzia zo dňa a času 20:38, 11. december 2010

Imbox draft.png
Toto je projekt, na ktorom sa ešte stále pracuje!!

Aj keď sú v tomto dokumente použiteľné informácie, ešte nie je dokončený. Svoje návrhy môžete vyjadriť v diskusii o tejto stránke.

Vytvorenie databázy z ER diagramu

Z takto vytvoreného modelu môžeme priamo vytvoriť databázu. Z hlavného menu vyberieme Database - Synchronize model... . Otvorí sa sprievodca, kde je potrebné vybrať databázové spojenie, alebo definovať nové.
MySQL WorkBench - export modelu do databázy
V ďalšom kroku budeme požiadaný o prístupové heslo a softvér MySQL WorkBench sa pripojí k databáze a synchronizuje zoznam prístupných databáz.
V nasledujúcom kroku sme požiadaný o výber schémy, ktorá sa bude synchronizovať.
MySQL WorkBench - výber schémy
Opäť nasleduje komunikácia zo serverom a príprava údajov pre export. V ďalšom kroku vyberáme, ktoré tabuľky chceme synchronizovať a ktorým smerom sa bude synchronizovať. Podotýkame, že databáza slovnik musí byť na databázovom serveri už vytvorená.
MySQL WorkBench - synchronizácia tabuliek
Pri synchronizácii sa vytvorí SQL skrip, ktorý sa môže automaticky odoslať na mySQL server:
MySQL WorkBench - synchronizácia zo serverom
Po stlačení tlačidla "Execute" sa vykoná samotná synchronizácia a databázový návrh sa prenesie na databázový server, kde sa vytvorí samotné databáza.
Po otvorení databázy v prostredí phpMyAdmin môžeme vidieť vytvorenú databázu:
phpMyAdmin - databáza slovnik

Vytvorenie ER diagramu z databázy