Prejšnji blog dne Vadnica za MySQL v glavnem osredotočen na različne ukaze in koncepte, povezane z SQL. V tem blogu o vadnici MySQL Workbench boste spoznali orodje za izvajanje različnih operacij MySQL.
V tem blogu bodo obravnavane naslednje teme:
- Kaj je MySQL?
- MySQL Workbench in njegove funkcije
- Namestite MySQL Workbench
- MySQL Workbench Edition
- Ustvarjanje povezave
- Urejevalnik razvoja SQL
- Upravne naloge
- Nadzorna plošča za zmogljivost
- Oblikovanje in modeliranje zbirk podatkov
- Čarovnik za selitev podatkov
- Napredne zmogljivosti MySQL
Vadnica za MySQL Workbench: Kaj je MySQL?
MySQL je odprtokodni sistem za upravljanje relacijske baze podatkov, ki deluje na številnih platformah. Omogoča dostop za več uporabnikov za podporo številnim mehanizmom za shranjevanje.
MySQL ima različne funkcije, ki nam omogočajo izvajanje številnih nalog, kot je celovit razvoj aplikacij, zagotavljanje razpoložljivosti in razširljivosti.
Zdaj očitno, ko delate na industrijski ravni, ne morete storiti vsega na terminalu, kajne? Potrebujete nekakšno nadzorno ploščo, ki vam olajša delo z velikimi zbirkami podatkov in ustvarjanje modelov.
No, armaturna plošča, ki lahko izvaja ta dejanja, je MySQL Workbench.
Vadnica za MySQL Workbench: MySQL Workbench in njegove funkcije
MySQL Workbench je oblikovalsko ali grafično orodje, ki se uporablja za delo s strežniki in bazami podatkov MySQL. To orodje je združljivo s starejšimi različicami strežnika 5.x in ne podpira različic strežnika 4.x.
Funkcije programa MySQL Workbench so naslednje:
kaj je navidezna funkcija v javi
- Razvoj SQL: Ta funkcionalnost omogoča izvajanje poizvedb SQL, ustvarjanje in upravljanje povezav s strežniki baz podatkov z uporabo vgrajenega urejevalnika SQL.
- Modeliranje podatkov (oblikovanje): Ta funkcionalnost vam omogoča grafično ustvarjanje modelov sheme baze podatkov, izvajanje inženiringa za vzvratno in naprej med shemo in bazo podatkov v živo ter urejanje vseh vidikov baze podatkov s pomočjo obsežnega urejevalnika tabel.
- Administracija strežnika: Ta funkcionalnost vam omogoča upravljanje primerkov strežnika MySQL z upravljanjem uporabnikov, varnostnim kopiranjem in obnovitvijo, pregledovanjem revizijskih podatkov, ogledom stanja baze podatkov in spremljanjem delovanja strežnika MySQL.
- Migracija podatkov: Ta funkcija vam omogoča selitev iz Microsoft SQL Server, Microsoft Access in drugih tabel, predmetov in podatkov RDBMS v MySQL.
- Podpora za MySQL Enterprise: Ta funkcionalnost nudi podporo za izdelke podjetja, kot so MySQL Enterprise Backup, MySQL Firewall in MySQL Audit.
Zdaj, ko veste za MySQL Workbench, naj vam nato povem osnovne zahteve in korake za namestitev MySQL Workbench.
Bi se radi certificirali za skrbnika zbirke podatkov?Vadnica za MySQL Workbench: Namestite MySQL Workbench
Osnovne sistemske zahteve za namestitev MySQL Workbench so, da morate imeti v sistemu nameščen MySQL.
Ker je MySQL Workbench na voljo za številne operacijske sisteme. Vsak od teh sistemov ima svoje osnovne zahteve, na katere se lahko sklicujete tukaj .
Poleg tega morate za prenos programa MySQL Workbench klikniti zavihek Prenosi in nato izbrati izdajo, ki jo želite prenesti.
Če želite na primer prenesti različico Workbench v skupnosti za Windows, se lahko obrnete na povezavo tukaj .
Zdaj, ko veste, kako namestiti, naj vam povem izdaje MySQL Workbench Editions.
Vadnica za MySQL Workbench: MySQL Workbench Edition
MySQL Workbench je na voljo predvsem v treh izdajah:
- Izdaja skupnosti (odprta koda, GPL)
- Standardna izdaja (komercialna)
- Enterprise Edition (komercialno)
Lastnosti | Izdaja skupnosti | Standardna izdaja | Enterprise Edition |
Razvoj vizualnega SQL | Da | Da | Da |
Upravljanje vizualnih baz podatkov | Da | Da | Da |
Uglaševanje zmogljivosti | Da | Da | Da |
Upravljanje uporabnikov in sej | Da | Da | Da |
Upravljanje povezav | Da | Da | Da |
Upravljanje predmetov | Da | Da | Da |
Upravljanje podatkov | Da | Da | Da |
Modeliranje vizualnih podatkov | Da | Da | Da |
Reverse Engineering | Da | Da | Da |
Naprej inženiring | Da | Da | Da |
Sinhronizacija sheme | Da | Da | Da |
Preverjanje sheme in modelaeno | Ne | Da | Da |
DBDoceno | Ne | Da | Da |
GUI za MySQL Enterprise Backupeno | Ne | Ne | Da |
GUI za revizijo MySQL Enterpriseeno | Ne | Ne | Da |
GUI za požarni zid MySQL Enterpriseeno | Ne | Da | Da |
Skriptiranje in vtičniki | Da | Da | Da |
Selitev zbirke podatkov | Da | Da | Da |
Zdaj, ko prenesete in namestite MySQL Workbench, boste videli naslednji zaslon, tj. Domači zavihek.
Na levi strani zavihka Domov vidite 3 različne ikone, kajne?
No, to so predvsem trije moduli:
- Razvoj SQL - Ta razdelek je sestavljen iz urejevalnika SQL, prek katerega lahko ustvarjate in upravljate zbirke podatkov.
- Modeliranje podatkov - ta razdelek vam omogoča modeliranje podatkov glede na vaše potrebe.
- Administracija strežnika - ta razdelek se uporablja za selitev vaših podatkovnih baz med povezave.
Zdaj, preden vstopite v te module, uporabite njihove funkcije. Najprej morate začeti z ustvarjanjem povezave.
Vadnica za MySQL Workbench: Ustvarjanje povezave
Zdaj, da ustvarite povezavo, morate klikniti znak plus, ki ga vidite na zavihku doma, ki ga vidite.
Ko kliknete na to, se prikaže to pogovorno okno, v katerem morate omeniti ime povezave, način povezave in druge podrobnosti, ki jih lahko vidite v pogovornem oknu. Ko omenite podrobnosti, preprosto kliknite v redu .
Ko kliknete V redu, boste videli, da je bila povezava ustvarjena.
Zdaj pa nadaljujmo z razpravo z vstopom v urejevalnik SQL.
Vas zanima razbiranje intervjujev za DBA?Vadnica za MySQL Workbench: Urejevalnik SQL
Urejevalnik SQL se uporablja iz nabora specializiranih sklopov urejevalnikov, kot so poizvedbe, sheme in tabele. Poleg tega je urejevalnik sestavljen tudi iz štirih podoken, ki jih lahko vidite na zaslonu.
Tako poizvedbe in podokna skupaj omogočajo ustvarjanje in urejanje podatkov, izvajanje osnovnih skrbniških nalog, ogled in izvoz rezultatov ter izvajanje poizvedb.
Zdaj pa poglejmo razdelek o skrbniških nalogah.
Vadnica za MySQL Workbench: Upravne naloge
V tem razdelku boste prebrali naslednje razdelke:
Stanje strežnika
Ta zavihek vam nudi takojšen vpogled v osnovne zdravstvene kazalnike in števce za vaše okolje MySQL. Kot lahko vidite na spodnjem posnetku, ta zavihek vključuje pogled na hitrost delovanja strežnika, razpoložljive funkcije, imenike strežnikov in varnostne nastavitve za preverjanje pristnosti in SSL.
Uporabniki in privilegiji
Ta zavihek vsebuje seznam vseh uporabnikov in pravic, ki so povezane z aktivnim primerkom strežnika MySQL. Tako lahko s tem zavihkom dodajate in upravljate uporabniške račune, prilagodite privilegije in iztečete gesla. Oglejte si spodnji posnetek.
Izvoz in uvoz podatkov
Obstajajo v glavnem trije načini za izvoz in uvoz podatkov v MySQL Workbench, ki jih lahko preberete v spodnji tabeli.
Lokacija GUI | Nabor podatkov | Vrste izvoza | Vrste uvoza |
Result Grid menu pod urejevalnikom SQL | Nabor rezultatov (po izvedbi poizvedbe SQL) | CSV, HTML, JSON, SQL, XML, Excel XML, TXT | CSV |
Kontekstni meni brskalnika predmetov | Mize | JSON, CSV | JSON, CSV |
Navigator za upravljanje | Zbirke podatkov in / ali tabele | SQL | SQL |
Navigator za upravljanje | Zbirke podatkov in / ali tabele | SQL | SQL |
Zdaj morate za izvoz / uvoz podatkov med možnostmi izbrati možnost Izvoz / Uvoz podatkov Podokno navigatorja .
Ko izberete možnost, morate omeniti ime poti mape iz / v katero želite uvoziti / izvoziti. Oglejte si spodnji posnetek.
MySQL Enterprise Backup Interface
Komercialne izdaje programa MySQL Workbench nam omogočajo uporabo funkcije MySQL Enterprise Backup (MEB), da lahko podatke zaščitimo pred izgubo.
MySQL Workbench ponujata v glavnem dve operaciji MySQL Enterprise Backup:
- Spletno varnostno kopiranje: Ta operacija vzpostavi profil varnostne kopije, da se določi, kaj najvarnostno kopirati, kje naj bo varnostna kopija shranjena in kdaj(frekvenca) MySQL je treba varnostno kopirati.
- Obnovi: Ta operacija obnovi strežnik MySQL na določeno časovno točko z obnovitvijo varnostne kopije, ki jo je ustvarila funkcija Online Backup v MySQL Workbench.
Vadnica za MySQL Workbench: Nadzorna plošča za zmogljivost
Nadzorna plošča za delovanje programa MySQL Workbench vam daje statistični pregled delovanja strežnika. Če želite odpreti nadzorno ploščo, pojdite na Podokno navigatorja in pod Izvedba v razdelku izberite Nadzorna plošča. Oglejte si spodnji posnetek.
Poleg tega vam razdelek o zmogljivosti omogoča tudi vpogled v delovanje strežnika MySQL prek poročil o shemi uspešnosti, poleg tega pa tudi ključne statistike poizvedb, izvedenih prek statistike poizvedb.
Vadnica za MySQL Workbench: Zasnova in modeliranje zbirk podatkov
Zasnova zbirke podatkov vam omogoča vizualizacijo zahtev in reševanje težav z oblikovanjem. To vam omogoča ustvarjanje veljavnih in dobro delujočih baz podatkov, hkrati pa zagotavlja prilagodljivost pri odzivanju na spreminjajoče se zahteve po podatkih.
Kot lahko vidite na spodnjem posnetku, imate v glavnem 3 možnosti.
namestite php na Windows 7
Na levi strani vam znak plus omogoča dodajanje novega diagrama EER. Znak mape vam omogoča, da v svoj računalnik dodate shranjene modele EER za osnovo delovne mize. Puščica, ki jo vidite, vam omogoča, da iz baze podatkov ustvarite model EER ali model iz skripta.
Spodnji posnetek je osnovni pogled MySQL Workbench.
Pri modeliranju zbirke podatkov lahko z urejevalnikom modelov ustvarite diagram EER. Torej, lahko dodate tabelo, dodate pogled, dodate rutino, uredite podatke v tabeli, označite določen del modela.
No, fantje, to še ni konec funkcionalnosti, ostale pa pustim, da raziščete.
Vadnica za MySQL Workbench: Čarovnik za selitev podatkov
MySQL Workbench ponuja možnost selitve zbirk podatkov, skladnih z ODBC, v MySQL. Omogoča vam prehod na različne vrste baz podatkov, vključno z MySQL, med strežniki. Omogoča tudi pretvorbo tabel in kopiranje podatkov, ne bo pa pretvoril shranjenih postopkov, pogledov ali sprožilcev.
Poleg dela na številnih platformah migracija omogoča prilagajanje in urejanje med postopkom selitve.
Sledijo koraki, ki jih je Migration Wizard izvedel med selitvijo baze podatkov v MySQL:
- Sprva se poveže z izvornim RDBMS in pridobi seznam razpoložljivih baz podatkov.
- Izvede obratno inženirstvo izbrane baze podatkov v notranjo predstavitev, specifično za izvorni sistem RDBMS. S tem korakom se vsi predmeti preimenujejo glede na vrsto izbrane metode preslikave imen.
- Nato samodejno začne seliti izvorne predmete RDBMS v posebne predmete MySQL.
- Po tem nam omogoča pregled sprememb, da lahko urejamo in popravljamo napake v preseljenih predmetih.
- Nato ustvari preseljene predmete v ciljnem strežniku MySQL. Vedno se lahko vrnete na prejšnji korak in popravite napake, če se pojavijo.
- Nazadnje se podatki preseljenih tabel kopirajo iz izvornega RDBMS v MySQL.
Vadnica za MySQL Workbench: Napredne zmogljivosti MySQL
Ponuja razširitveni sistem, ki razvijalcu omogoča razširitev zmogljivosti MySQL Workbench. Omogoča tudi dostop do večplastne knjižnice GUI, MForms, in omogoča ustvarjanje razširitev z grafičnim uporabniškim vmesnikom.
Napredne funkcije programa Workbench omogočajo naslednje zmožnosti:
- Ustvarite lahko orodja in vtičnike
- Lahko manipulirate s shemami in avtomatizirate pogosta opravila
- Uporabniški vmesnik Workbencha lahko razširite in ustvarite funkcije Workbencha po meri
Torej, to je konec tega bloga!
Upam, da ste uživali v branju tega spletnega dnevnika na blogu MySQL Workbench Tutorial. Videli smo različne funkcionalnosti in značilnosti MySQL Workbencha.
Bi radi izvedeli več o MySQL?Če želite izvedeti več o MySQL in spoznati to odprtokodno relacijsko bazo podatkov, si oglejte našo ki prihaja z usposabljanjem pod vodstvom inštruktorjev v živo in izkušnjami iz resničnih projektov. Ta trening vam bo pomagal poglobljeno razumeti MySQL in vam pomagal doseči obvladovanje zadeve.
Imate vprašanje za nas? Prosimo, navedite to v oddelku za komentarje v Vadnica za MySQL Workbench ”In se vam oglasim.