MySQL Workbench -opastus - kattava opas RDBMS-työkaluun

Tämä MySQL Workbench -oppaassa oleva blogi antaa sinulle selkeät vaiheet käsityksen kaikista RDBMS-työkalun toiminnoista ja ominaisuuksista.

Edellinen blogi MySQL-opetusohjelma keskittyi lähinnä SQLiin liittyviin erilaisiin komentoihin ja käsitteisiin. Tässä blogissa MySQL Workbench -oppaassa opit työkalun, jolla MySQL voi suorittaa erilaisia ​​toimintoja.

Seuraavat aiheet käsitellään tässä blogissa:



MySQL Workbench -opetusohjelma: Mikä on MySQL?

MySQL on avoimen lähdekoodin relaatiotietokantojen hallintajärjestelmä, joka toimii monilla alustoilla. Se tarjoaa monen käyttäjän pääsyn tukemaan monia tallennusmoottoreita.

miten Java-sovellus otetaan käyttöön aws: ssä

MySQL: llä on useita ominaisuuksia, joiden avulla voimme tehdä monia tehtäviä, kuten kattavan sovelluskehityksen, saatavuuden ja skaalautuvuuden tarjoamisen.



Nyt, kun työskentelet teollisuuden tasolla, et tietenkään voi tehdä kaikkea terminaalissa? Tarvitset jonkinlaisen koontinäytön, jonka avulla voit työskennellä suurten tietokantojen kanssa ja luoda malleja.

No, hallintapaneeli, joka voi suorittaa nämä toiminnot, on MySQL Workbench.

MySQL Workbench -opetusohjelma: MySQL-työpöytä ja sen toiminnot

MySQL Workbench on suunnittelu- tai graafinen työkalu, jota käytetään työskentelyyn MySQL-palvelinten ja tietokantojen kanssa. Tämä työkalu on yhteensopiva vanhempien palvelin 5.x -versioiden kanssa eikä tue 4.x-palvelinversioita.



MySQL Workbenchin toiminnot ovat seuraavat:

  • SQL-kehitys: Tämä toiminto antaa mahdollisuuden suorittaa SQL-kyselyitä, luoda ja hallita yhteyksiä tietokantapalvelimiin sisäänrakennetun SQL Editorin avulla.
  • Tietomallinnus (suunnittelu): Tämän toiminnon avulla voit luoda tietokantamallin malleja graafisesti, suorittaa käänteisen ja eteenpäin suunnittelemisen mallin ja suoran tietokannan välillä ja muokata kaikkia tietokannan näkökohtia kattavan taulukon muokkausohjelman avulla.
  • Palvelimen hallinta: Tämän toiminnon avulla voit hallita MySQL-palvelinilmentymiä hallinnoimalla käyttäjiä, suorittamalla varmuuskopioinnin ja palauttamisen, tarkastamalla tarkastustiedot, tarkastelemalla tietokannan kuntoa ja seuraamalla MySQL-palvelimen suorituskykyä.
  • Tiedonsiirto: Tämän toiminnon avulla voit siirtyä Microsoft SQL Serveristä, Microsoft Accessista ja muista RDBMS-taulukoista, objekteista ja tiedoista MySQL: ään.
  • MySQL-yritystuki: Tämä toiminto tukee yritystuotteita, kuten MySQL Enterprise Backup, MySQL Firewall ja MySQL Audit.

Nyt kun tiedät MySQL Workbenchistä, haluan seuraavaksi kertoa perusvaatimukset ja vaiheet MySQL Workbenchin asentamiseksi.

Haluatko saada sertifikaatin tietokannan järjestelmänvalvojaksi?

MySQL Workbench -opetusohjelma: Asenna MySQL Workbench

Perusvaatimukset MySQL Workbenchin asentamiseksi on, että MySQL on asennettava järjestelmääsi.

Nyt, koska MySQL Workbench on saatavilla monille käyttöjärjestelmille. Jokaisella näistä järjestelmistä on oma perusvaatimuksensa, josta voit viitata tässä .

Tämän lisäksi voit ladata MySQL Workbenchin napsauttamalla Lataukset-välilehteä ja valitsemalla sitten ladattavan version.

MySQL Workbench Download - MySQL Workbench Tutorial - Edureka

Joten jos esimerkiksi haluat ladata Workbench-yhteisön version Windowsille, voit viitata linkkiin tässä .

Nyt kun tiedät kuinka asentaa, haluan kertoa sinulle MySQL Workbench Editionsin versiot.

MySQL Workbench -opetusohjelma: MySQL Workbench -versiot

MySQL Workbench on saatavana pääasiassa kolmessa versiossa:

  • Yhteisöversio (avoin lähdekoodi, GPL)
  • Standard Edition (kaupallinen)
  • Enterprise Edition (kaupallinen)
ominaisuudet Yhteisöversio tavallinen versio yritysversio
Visuaalinen SQL-kehitysJooJooJoo
Visual Database AdministrationJooJooJoo
Suorituskyvyn viritysJooJooJoo
Käyttäjien ja istuntojen hallintaJooJooJoo
Yhteyksien hallintaJooJooJoo
Kohteen hallintaJooJooJoo
TiedonhallintaJooJooJoo
Visuaalisen datan mallinnusJooJooJoo
Käänteinen suunnitteluJooJooJoo
Eteenpäin suunnitteluJooJooJoo
Kaavojen synkronointiJooJooJoo
Mallin ja mallin validointiyksiEiJooJoo
DBDocyksiEiJooJoo
MySQL Enterprise Backup -käyttöliittymäyksiEiEiJoo
MySQL Enterprise Audit -käyttöliittymäyksiEiEiJoo
MySQL Enterprise Firewall -käyttöliittymäyksiEiJooJoo
Komentosarjat ja laajennuksetJooJooJoo
Tietokannan siirtoJooJooJoo

Nyt, kun lataat ja asennat MySQL Workbenchin, näet seuraavan näytön eli Koti-välilehden.

Koti-välilehden vasemmalla puolella näet kolme eri kuvaketta?

No, nämä ovat pääasiassa 3 moduulia:

  • SQL-kehitys - Tämä osio koostuu SQL-editorista, jonka avulla voit luoda ja hallita tietokantoja.
  • Tietomallinnus - Tämän osan avulla voit mallintaa tietosi tarpeidesi mukaan.
  • Palvelimen hallinta - Tätä osaa käytetään tietokantojen siirtämiseen yhteyksien välillä.

Nyt, ennen kuin pääset näihin moduuleihin, voit käyttää niiden toimintoja. Aloita ensin luomalla yhteys.

MySQL Workbench -opetusohjelma: Yhteyden luominen

Nyt voit luoda yhteyden napsauttamalla plusmerkkiä, jonka näet näkyvissä olevalla Koti-välilehdellä.

Kun napsautat sitä, näet tämän valintaikkunan, jossa sinun on mainittava yhteyden nimi, yhteysmenetelmä ja muut tiedot, jotka näet valintaikkunassa. Kun olet maininnut yksityiskohdat, napsauta vain OK .

Kun napsautat OK, näet, että yhteys on luotu.

Jatka nyt keskustelua siirtymällä SQL Editoriin.

Haluatko murtaa haastattelut DBA: lle?

MySQL Workbench -opetusohjelma: SQL Editor

Käytetty SQL-editori koostuu joukosta erikoistuneita muokkausohjelmia, kuten kysely, skeema ja taulukko. Tämän lisäksi editori koostuu myös neljästä ruudusta, jotka näet ruudulla.

Joten kyselyt ja ruudut yhdessä antavat sinun luoda ja muokata tietoja, suorittaa perustoiminnot, tarkastella ja viedä tuloksia ja suorittaa kyselyitä.

Katsotaan nyt hallinnollisten tehtävien osiota.

MySQL Workbench -opetusohjelma: Hallinnolliset tehtävät

Tässä osiossa käydään läpi seuraavat kohdat:

miten koota java-ohjelma

Palvelimen tila

Tämä välilehti antaa sinulle välittömän näkymän MySQL-ympäristön perusterveyden indikaattoreihin ja laskureihin. Kuten alla olevasta tilannekuvasta näet, tämä välilehti sisältää näkymän palvelimen käyntinopeudesta, käytettävissä olevista ominaisuuksista, palvelimen hakemistoista sekä todennuksen ja SSL: n suojausasetuksista.

Käyttäjät ja oikeudet

Tämä välilehti tarjoaa luettelon kaikista käyttäjistä ja oikeuksista, jotka liittyvät aktiiviseen MySQL-palvelininstanssiin. Joten tällä välilehdellä voit lisätä ja hallita käyttäjätilejä, säätää oikeuksia ja vanhentua salasanoja. Katso alla oleva tilannekuva.

Tietojen vienti ja tuonti

MySQL Workbenchissa on pääasiassa kolme tapaa viedä ja tuoda tietoja, jotka voit käydä läpi alla olevan taulukon.

GUI-sijainti Tietojoukko Vientityypit Tuontityypit
Tulosruudukko-valikko SQL-editorin allaTulosjoukko (SQL-kyselyn suorittamisen jälkeen)CSV, HTML, JSON, SQL, XML, Excel XML, TXTCSV
Objektiselaimen pikavalikkoTaulukotJSON, CSVJSON, CSV
Hallinnan navigaattoriTietokannat ja / tai taulukotSQLSQL
Hallinnan navigaattoriTietokannat ja / tai taulukotSQLSQL

Nyt, kun haluat viedä / tuoda tietoja, sinun on valittava Data Export / Data Import -vaihtoehto Navigator-ruutu .

Kun olet valinnut vaihtoehdon, sinun on mainittava sen kansion polun nimi, josta / johon haluat tuoda / viedä. Katso alla oleva tilannekuva.

MySQL Enterprise Backup Interface

MySQL Workbenchin kaupalliset julkaisut antavat meille mahdollisuuden käyttää MySQL Enterprise Backup (MEB) -toimintoa, jotta voimme suojata tiedot menetyksiltä.

MySQL Workbench tarjoaa pääasiassa kahta MySQL Enterprise Backup -operaatiota:

  • Online-varmuuskopiointi: Tämä toiminto luo varmuuskopioprofiilin, jonka avulla määritetään mitä pitäisivarmuuskopio, mihin varmuuskopio tulisi tallentaa ja milloin(taajuus) MySQL tulisi varmuuskopioida.
  • Palauttaa: Tämä toiminto palauttaa MySQL-palvelimen tiettyyn ajankohtaan palauttamalla varmuuskopion, jonka MySQL Workbenchin online-varmuuskopiointi-ominaisuus loi.

MySQL Workbench -opetusohjelma: Suorituskyky-kojelauta

MySQL Workbenchin Performance Dashboard antaa sinulle tilastollisen kuvan palvelimen suorituskyvystä. Avaa kojelauta siirtymällä kohtaan Navigator-ruutu ja alla Esitys Valitse Dashboard. Katso alla oleva tilannekuva.

skanneriluokan käyttö java

Tämän lisäksi suorituskykyä käsittelevän osion avulla voit antaa käsityksen MySQL-palvelimen toiminnoista Suorituskyky-skeemaraporttien kautta ja nähdä myös kyselytilastojen kautta suoritettujen kyselyjen tärkeimmät tilastot.

MySQL Workbench -opetusohjelma: Tietokannan suunnittelu ja mallinnus

Tietokannan suunnittelun avulla voit visualisoida vaatimuksia ja ratkaista suunnitteluongelmia. Tämän avulla voit luoda kelvollisia ja hyvin toimivia tietokantoja ja samalla tarjota joustavuutta vastaamaan muuttuviin tietovaatimuksiin.

Kuten alla olevasta tilannekuvasta näet, sinulla on pääasiassa 3 vaihtoehtoa.

Vasemmassa reunassa plusmerkin avulla voit lisätä uuden EER-kaavion. Kansiomerkin avulla voit lisätä tallennettuja EER-malleja tietokoneellesi Workbenchin perustaksi. Näkymän osoittama nuolimerkki antaa sinun joko luoda EER-malli tietokannasta tai EER-malli skriptistä.

Alla oleva tilannekuva on perusnäkymä MySQL Workbench.

Tietokantamallinnuksessa voit luoda EER-kaavion mallieditorilla. Joten voit lisätä taulukon, lisätä näkymän, lisätä rutiinin, muokata taulukon tietoja, korostaa tietyn mallin osan.

No, kaverit, tämä ei ole loppu toiminnallisuudelle, jätän loput niistä niin, että tutkitte.

MySQL Workbench -opetusohjelma: Ohjattu tietojen siirto

MySQL Workbench tarjoaa mahdollisuuden siirtää ODBC-yhteensopivat tietokannat MySQL: ään. Sen avulla voit siirtyä eri tietokantatyyppeihin, mukaan lukien MySQL, eri palvelimille. Se mahdollistaa myös taulukoiden muuntamisen ja tietojen kopioinnin, mutta ei muuntaa tallennettuja toimintoja, näkymiä tai laukaisimia.

Monilla alustoilla työskentelyn lisäksi siirto mahdollistaa mukauttamisen ja muokkaamisen siirtoprosessin aikana.

Ohjattu siirtymistoiminto suorittaa seuraavat vaiheet siirtäessään tietokantaa MySQL: iin:

  • Aluksi se muodostaa yhteyden lähde-RDBMS: ään ja hakee luettelon käytettävissä olevista tietokannoista.
  • Suorittaa valitun tietokannan käänteisen suunnittelun lähde-RDBMS: n sisäiseksi esitykseksi. Joten tässä vaiheessa kaikki objektit nimetään uudelleen valitun objektin nimen kartoitusmenetelmän tyypin perusteella.
  • Sitten se alkaa automaattisesti siirtää lähde-RDBMS-objektit MySQL-spesifisiin kohteisiin.
  • Sen jälkeen se antaa meille mahdollisuuden tarkistaa muutokset, jotta voimme muokata ja korjata siirrettyjen objektien virheitä.
  • Sitten se luo siirretyt objektit MySQL-kohdepalvelimeen. Voit aina palata edelliseen vaiheeseen ja korjata virheet, jos niitä esiintyy.
  • Lopuksi siirrettyjen taulukoiden tiedot kopioidaan lähde-RDBMS: stä MySQL: ään.

MySQL Workbench -opetusohjelma: Edistyneet MySQL-ominaisuudet

Tarjoaa laajennusjärjestelmän, jonka avulla kehittäjä voi laajentaa MySQL Workbench -ominaisuuksia. Se tarjoaa myös pääsyn alustojen väliseen graafisen käyttöliittymän kirjastoon MForms ja mahdollistaa laajennusten luomisen, joissa on graafinen käyttöliittymä.

Workbenchin lisäominaisuudet mahdollistavat seuraavat ominaisuudet:

  • Voit luoda työkaluja ja laajennuksia
  • Voit manipuloida skeemejä ja automatisoida yleisiä tehtäviä
  • Voit laajentaa Workbench-käyttöliittymää ja luoda mukautettuja Workbench-ominaisuuksia

Joten, tämä blogi on loppu!

Toivottavasti nautit tämän blogin lukemisesta MySQL Workbench Tutorial -blogissa. Olemme nähneet MySQL Workbenchin eri toiminnot ja ominaisuudet.

Haluatko oppia lisää MySQL: stä?

Jos haluat oppia lisää MySQL: stä ja tutustua tähän avoimen lähdekoodin relaatiotietokantaan, tutustu sitten joka sisältää ohjaajan vetämän live-koulutuksen ja tosielämän projektikokemuksen. Tämä koulutus auttaa ymmärtämään MySQL: ää perusteellisesti ja auttaa hallitsemaan aihetta.

Onko sinulla kysymys meille? Mainitse se kommenttiosassa ” MySQL Workbench -opastus ”Ja palaan takaisin sinuun.