MySQL Workbenchi õpetus - põhjalik juhend RDBMS-i tööriista kohta



See MySQL Workbenchi õpetuse ajaveeb annab teile selgete sammudega ülevaate RDBMS-i tööriista kõikidest funktsioonidest ja funktsioonidest.

Eelmine ajaveeb MySQLi õpetus keskendus peamiselt SQL-iga seotud erinevatele käskudele ja mõistetele. Selles MySQL Workbenchi õpetuse ajaveebis saate teada MySQL-i tööriista mitmesuguste toimingute tegemiseks.

Selles blogis käsitletakse järgmisi teemasid:





MySQL Workbenchi õpetus: mis on MySQL?

MySQL on avatud lähtekoodiga relatsioonide andmebaaside haldussüsteem, mis töötab paljudel platvormidel. See pakub mitmele kasutajale juurdepääsu paljude mälumootorite toetamiseks.

MySQL-il on mitmeid funktsioone, mis võimaldavad meil teha paljusid ülesandeid, näiteks rakenduste igakülgne arendamine, kättesaadavuse ja mastaapsuse pakkumine.



Ilmselt ei saa te tööstusharu tasemel töötades terminalis kõike teha? Teil on vaja mingit armatuurlauda, ​​mis hõlbustab teil suurte andmebaasidega töötamist ja mudelite loomist.

Armatuurlaud, mis saab neid toiminguid teha, on MySQL Workbench.

MySQL Workbenchi õpetus: MySQL Workbench ja selle funktsioonid

MySQL Workbench on kujundus või graafiline tööriist, mida kasutatakse MySQL-i serverite ja andmebaasidega töötamiseks. See tööriist ühildub vanemate 5.x serveri versioonidega ja ei toeta 4.x serveri versioone.



MySQL Workbenchi funktsioonid on järgmised:

  • SQL arendus: See funktsioon võimaldab sisse viia SQL-päringuid, luua ja hallata ühendusi andmebaasiserveritega sisseehitatud SQL-redaktori abil.
  • Andmete modelleerimine (disain): See funktsioon võimaldab teil graafiliselt luua oma andmebaasiskeemi mudeleid, teostada skeemi ja reaalajas andmebaasi vahel ümberpööratud ja edasiviivat inseneri ning redigeerida kõiki oma andmebaasi aspekte, kasutades terviklikku tabeliredaktorit.
  • Serveri haldus: See funktsioon võimaldab teil MySQL-i serveri eksemplare hallata kasutajate haldamise, varundamise ja taastamise, auditiandmete kontrollimise, andmebaasi seisundi vaatamise ja MySQL-serveri jõudluse jälgimise kaudu.
  • Andmete migreerimine: See funktsioon võimaldab teil migreeruda Microsoft SQL Serverist, Microsoft Accessist ja muudest RDBMS-i tabelitest, objektidest ja andmetest MySQL-i.
  • MySQL ettevõtte tugi: See funktsioon toetab ettevõtte tooteid, näiteks MySQL Enterprise Backup, MySQL tulemüür ja MySQL Audit.

Nüüd, kui teate MySQL Workbenchist, lubage mul järgmisena öelda põhinõuded ja juhised MySQL Workbenchi installimiseks.

Kas soovite saada sertifikaadi andmebaasi administraatoriks?

MySQL Workbenchi õpetus: Installige MySQL Workbench

Põhilised süsteeminõuded MySQL Workbenchi installimiseks on see, et teil peaks olema MySQL oma süsteemi installitud.

Nüüd, kuna MySQL Workbench on saadaval paljudele opsüsteemidele. Kõigil neist süsteemidest on oma põhinõue, millele saate viidata siin .

Peale selle peate MySQL Workbenchi allalaadimiseks klõpsama vahekaardil Allalaadimised ja seejärel valima väljaande, mille soovite alla laadida.

MySQL Workbenchi allalaadimine - MySQL Workbenchi õpetus - Edureka

Nii et kui soovite näiteks Workbenchi kogukonnaväljaande Windowsi alla laadida, võite viidata lingile siin .

Nüüd, kui teate, kuidas installida, lubage mul teile öelda MySQL Workbench Editions väljaanded.

MySQL Workbenchi õpetus: MySQL Workbenchi väljaanded

MySQL Workbench on saadaval peamiselt kolmes väljaandes:

  • Kogukonna väljaanne (avatud lähtekoodiga, GPL)
  • Standardväljaanne (kaubik)
  • Enterprise Edition (kaubandus)
Funktsioonid Kogukonna väljaanne Standardväljaanne Enterprise Edition
Visuaalne SQL-i arendusJahJahJah
Visuaalse andmebaasi haldamineJahJahJah
Jõudluse häälestamineJahJahJah
Kasutaja ja seansi haldamineJahJahJah
Ühenduse haldamineJahJahJah
Objektide haldamineJahJahJah
AndmehaldusJahJahJah
Visuaalsete andmete modelleerimineJahJahJah
PöördtehnikaJahJahJah
EdasisuunamineJahJahJah
Skeemi sünkroonimineJahJahJah
Skeemi ja mudeli kinnitamineüksEiJahJah
DBDocüksEiJahJah
MySQL Enterprise Backupi GUIüksEiEiJah
MySQL Enterprise Auditi GUIüksEiEiJah
MySQL ettevõtte tulemüüri GUIüksEiJahJah
Skriptimine ja pistikprogrammidJahJahJah
Andmebaaside migreerimineJahJahJah

Kui olete MySQL Workbenchi alla laadinud ja installinud, näete järgmist ekraani, st avalehte.

kuidas luua üksikklass jaavas

Vahekaardi Avaleht vasakul küljel näete kolme erinevat ikooni?

Need on peamiselt 3 moodulit:

  • SQL-i arendus - see jaotis koosneb SQL-i redaktorist, mille kaudu saate andmebaase luua ja hallata.
  • Andmete modelleerimine - see jaotis võimaldab teil andmeid modelleerida vastavalt teie vajadustele.
  • Serveri haldus - seda jaotist kasutatakse andmebaaside ühendamiseks ühenduste vahel.

Enne nende moodulite kasutamist kasutage nende funktsionaalsusi. Kõigepealt peate alustama ühenduse loomisega.

MySQL Workbenchi õpetus: Ühenduse loomine

Nüüd peate ühenduse loomiseks klõpsama plussmärgil, mida näete kuvataval avalehel.

Kui olete sellel klõpsanud, näete seda dialoogiboksi, kus peate mainima ühenduse nime, ühendusviisi ja muid üksikasju, mida näete dialoogiboksis. Kui olete üksikasjad maininud, klõpsake lihtsalt nuppu Okei .

Kui klõpsate nupul OK, näete, et teie ühendus on loodud.

Jätkame nüüd arutelu, sisenedes SQL Editori.

Kas olete huvitatud DBA intervjuude purustamisest?

MySQL Workbenchi õpetus: SQL Editor

Kasutatav SQL-redaktor koosneb spetsiaalsete redaktorite komplektist, näiteks päring, skeem ja tabel. Peale selle koosneb redaktor ka neljast paanist, mida näete ekraanil.

Nii võimaldavad päringud ja paanid koos andmeid luua ja redigeerida, põhilisi haldusülesandeid täita, tulemusi vaadata ja eksportida ning päringuid käitada.

Vaatame nüüd jaotist Haldusülesanded.

MySQL Workbenchi õpetus: Haldusülesanded

Selles jaotises läbite järgmised jaotised:

Serveri olek

Sellel vahekaardil saate kohe vaadata MySQL-i keskkonna peamisi tervisenäitajaid ja loendureid. Nagu näete allolevast hetkepildist, sisaldab see vahekaart vaate serveri töötamise kiirusest, saadaolevatest funktsioonidest, serveri kataloogidest ning autentimise ja SSL-i turvaseadetest.

Kasutajad ja privileegid

Sellel vahekaardil on loetelu kõigist aktiivse MySQL-serveri eksemplariga seotud kasutajatest ja privileegidest. Nii saate selle vahekaardi abil lisada ja hallata kasutajakontosid, kohandada privileege ja aeguda paroole. Vaadake allpool olevat pilti.

Andmete eksport ja import

Andmete eksportimiseks ja importimiseks MySQL Workbenchis on peamiselt kolm võimalust, mille saate läbida allolevast tabelist.

GUI asukoht Andmekogum Eksporditüübid Impordi tüübid
Menüü Tulemuste ruudustik SQL-i redaktori allTulemuste komplekt (pärast SQL-i päringu sooritamist)CSV, HTML, JSON, SQL, XML, Exceli XML, TXTCSV
Objektibrauseri kontekstimenüüTabelidJSON, CSVJSON, CSV
JuhtnavigaatorAndmebaasid ja / või tabelidSQLSQL
JuhtnavigaatorAndmebaasid ja / või tabelidSQLSQL

Nüüd peate andmete eksportimiseks / importimiseks valima suvandi Andmete eksport / Andmete import Navigaatori paan .

Pärast valiku tegemist peate mainima kausta tee nime, kust soovite importida / eksportida. Vaadake allpool olevat pilti.

MySQL Enterprise Backup Interface

MySQL Workbenchi kommertsväljaanded võimaldavad meil kasutada MySQL Enterprise Backup (MEB) funktsiooni, et saaksime andmeid kaitsta võimalike kadude eest.

MySQL Workbenchil on peamiselt saadaval kaks MySQL Enterprise Backup toimingut:

  • Veebivarundamine: Selle toiminguga luuakse varuprofiil, et määratleda, mis peakskuhu varukoopia tuleks salvestada ja millal(sagedus) MySQL peaks olema varundatud.
  • Taastama: See toiming taastab MySQL-i serveri kindlasse ajapunkti, taastades varukoopia, mille lõi MySQL Workbenchi funktsioon Online Backup.

MySQL Workbenchi õpetus: Performance Dashboard

MySQL Workbenchi jõudluse juhtpaneel annab teile statistilise ülevaate serveri jõudlusest. Juhtpaneeli avamiseks minge saidile Navigaatori paan ja all Performance jaotises valige Armatuurlaud. Vaadake allpool olevat pilti.

Peale selle võimaldab toimivuse jaotis anda ülevaate MySQL-i serveri toimingutest jõudlusskeemi aruannete kaudu ja võimaldab teil vaadata ka päringute statistika kaudu täidetud päringute põhistatistikat.

MySQL Workbenchi õpetus: Andmebaaside kujundamine ja modelleerimine

Andmebaasikujundus võimaldab teil visualiseerida nõudeid ja lahendada disainiprobleeme. See võimaldab teil luua kehtivaid ja hästitoimivaid andmebaase, pakkudes samas paindlikkust reageerida muutuvatele andmenõuetele.

Nagu näete allolevast hetkepildist, on teil peamiselt 3 võimalust.

Vasakult küljelt võimaldab plussmärk lisada uue EER-skeemi. Kaustamärgi abil saate lisada Workbenchi loomiseks arvutisse salvestatud EER-mudeleid. Nool, mida näete, võimaldab teil kas luua andmebaasist EER-mudeli või skripti abil EER-mudeli.

Allpool olev ülevaade on MySQL Workbenchi põhivaade.

Andmebaasi modelleerimisel saate mudeli redaktori abil luua EER-skeemi. Nii saate lisada tabeli, lisada vaate, lisada rutiini, redigeerida tabelis olevaid andmeid, esile tuua konkreetse mudeli osa.

Noh, poisid, see pole funktsioonide lõpp, ma jätan ülejäänud neist nii, et te uuriksite.

MySQL Workbenchi õpetus: Andmete migreerimise viisard

MySQL Workbench pakub võimalust migreerida ODBC-ga ühilduvad andmebaasid MySQL-i. See võimaldab teil serverites üle minna erinevatele andmebaasitüüpidele, sealhulgas MySQL-ile. See võimaldab ka tabeleid teisendada ja andmeid kopeerida, kuid ei teisenda salvestatud protseduure, vaateid ega käivitajaid.

Lisaks paljudel platvormidel töötamisele võimaldab migreerimine migreerimise käigus kohandamist ja redigeerimist.

Andmebaasi MySQL-i migreerimisel on migreerimisviisardi tehtud järgmised toimingud:

fibonacci number c ++
  • Esialgu loob see ühenduse RDBMS-i allikaga ja otsib saadaolevate andmebaaside loendi.
  • Teostab valitud andmebaasi pöördprojekteerimise allikale RDBMS vastavaks sisemiseks esituseks. Selle toimingu korral nimetatakse kõik objektid ümber valitud objektide nimede kaardistamismeetodi tüübi põhjal.
  • Seejärel alustab see RDBMS-i lähteobjektide rändamist MySQL-i konkreetsetesse objektidesse.
  • Pärast seda võimaldab see meil muudatused üle vaadata, et saaksime migreeritud objektides olevaid vigu redigeerida ja parandada.
  • Seejärel loob see siirdatud objektid MySQL-i serverisse. Alati saate tagasi minna eelmise sammu juurde ja vead parandada, kui neid esineb.
  • Lõpuks kopeeritakse migreeritud tabelite andmed allikast RDBMS MySQL-i.

MySQL Workbenchi õpetus: Täiustatud MySQL-i võimalused

Pakub laiendussüsteemi, mis võimaldab arendajal laiendada MySQL Workbenchi võimalusi. See annab juurdepääsu ka platvormiülesele graafilise kasutajaliidese teegile MForms ja võimaldab luua laiendusi, millel on graafiline kasutajaliides.

Workbenchi täiustatud funktsioonid võimaldavad järgmisi võimalusi:

  • Saate luua tööriistu ja pistikprogramme
  • Saate skeemidega manipuleerida ja levinud ülesandeid automatiseerida
  • Saate laiendada Workbenchi kasutajaliidest ja luua kohandatud Workbenchi funktsioonid

Nii et see on selle blogi lõpp!

Loodan, et teile meeldis seda blogi lugeda MySQL Workbenchi õpetuse ajaveebist. Oleme näinud MySQL Workbenchi erinevaid funktsioone ja funktsioone.

Kas soovite MySQL-i kohta rohkem teada saada?

Kui soovite MySQL-i kohta rohkem teada saada ja seda avatud lähtekoodiga relatsioonide andmebaasi tundma õppida, vaadake meie mis on varustatud juhendajate juhitud elava koolituse ja reaalse elu projektikogemusega. See koolitus aitab teil MySQL-i põhjalikult mõista ja aitab teil selle teema üle meisterlikkust saavutada.

Kas teil on meile küsimus? Palun mainige seda kommentaaride jaotises ” MySQL Workbenchi õpetus ”Ja pöördun teie poole tagasi.