MySQL Workbench Tutorial: Mikä on, kuinka asentaa ja käyttää
⚡ Älykäs yhteenveto
MySQL Workbench on virallinen visuaalinen työkalu MySQL relaatiotietokanta, joka yhdistää datamallinnuksen, SQL-kehityksen ja palvelimen hallinnan yhteen alustariippumattomaan käyttöliittymään, joka muodostaa yhteyden paikalliseen tai etäkäyttöön MySQL palvelimia päivittäiseen tietokantatyöhön.

Mikä on MySQL?
MySQL on avoimen lähdekoodin relaatiotietokanta.
MySQL on monialustainen, mikä tarkoittaa, että se toimii useilla eri alustoilla, kuten Windows, Linux ja macOS.
Miksi käyttää MySQL?
Markkinoilla on useita relaatiotietokannan hallintajärjestelmiä.
Esimerkkejä relaatiotietokannoista ovat mm Microsoft SQL Server, Microsoft Pääsy Oracle, DB2, jne.
Voidaan kysyä, miksi valitsisimme MySQL muihin tietokannanhallintajärjestelmiin verrattuna.
Vastaus tähän kysymykseen riippuu useista tekijöistä.
Katsotaanpa vahvuuksia MySQL verrattuna muihin relaatiotietokantoihin, kuten SQL Serveriin:
- MySQL tukee useita tallennusmoottoreita, joilla kullakin on omat spesifikaationsa, kun taas toiset järjestelmät, kuten SQL Server, tukevat vain yhtä tallennusmoottoria. Ymmärtääksesi tämän, tarkastellaan kahta tallennusmoottoria, joita MySQL:
- InnoDB — oletustallennusmoottori, joka toimitetaan MySQL versiosta 5.5 alkaen. InnoDB tukee viittauksen eheyden vieraita avaimia ja tukee myös ACID-standardin mukaisia tapahtumia.
- MyISAM — oletustallennusmoottori MySQL ennen versiota 5.5. MyISAMista puuttuu maksutapahtumien tuki. Sen etuja InnoDB:hen verrattuna ovat yksinkertaisuus ja korkea suorituskyky.
- MySQL on suorituskykyinen verrattuna muihin relaatiotietokantajärjestelmiin. Tämä johtuu sen yksinkertaisesta suunnittelusta ja useiden tallennusmoottoreiden tuesta.
- Kustannustehokas – se on kustannuksiltaan suhteellisen halvempi verrattuna muihin relaatiotietokantoihin. Itse asiassa yhteisöversio on ilmainen. Kaupallisella versiolla on lisenssimaksu, joka on myös kustannustehokas verrattuna esimerkiksi seuraavien tuotteiden lisenssimaksuihin: Microsoft SQL Server.
- Eri alustoilla toimiva — MySQL toimii monilla alustoilla, mikä tarkoittaa, että se voidaan ottaa käyttöön useimmilla koneilla. Muut järjestelmät, kuten MS SQL Server, toimivat vain Windows alustalla.
Voidakseen olla vuorovaikutuksessa MySQLtarvitset palvelimen käyttötyökalun, joka pystyy kommunikoimaan MySQL palvelin. MySQL tukee useita käyttäjäyhteyksiä.
Mikä on MySQL Työpöytä?
MySQL Workbench on visuaalinen tietokannan suunnittelu- ja mallinnustyökalu, joka on tarkoitettu mm. MySQL palvelinrelaatiotietokanta. Se helpottaa uusien fyysisten tietomallien luomista ja olemassa olevien muokkaamista MySQL tietokannat, joissa on käänteisen/edellisen suunnittelun ja muutostenhallintatoiminnot. MySQL Workbenchin tarkoituksena on tarjota käyttöliittymä tietokantojen kanssa työskentelyyn helpommin ja jäsennellymmin.
MySQL Workbench yhdistää kolme pääasiallista toimintokokonaisuutta – datan mallinnuksen ja suunnittelun, SQL-kehityksen ja palvelimen hallinnan – joita kaikkia kuvataan alla.
Mallinnus- ja suunnittelutyökalu
Mallit ovat useimpien validien ja tehokkaiden tietokantojen ytimessä. MySQL Workbenchissä on työkaluja, joiden avulla kehittäjät ja tietokannan ylläpitäjät voivat luoda visuaalisesti fyysisiä tietokannan suunnittelumalleja, jotka voidaan helposti kääntää kielille. MySQL tietokannat hyödyntävät eteenpäin suunnattua suunnittelua.
- MySQL Workbench tukee useiden mallien luomista samassa ympäristössä.
- Se tukee kaikkia tietokannan muodostavia objekteja – kuten taulukoita, näkymiä, tallennettuja proseduureja ja käynnistimiä.
- MySQL Workbenchissä on sisäänrakennettu mallin validointiapuohjelma, joka raportoi mahdolliset löydetyt ongelmat datamallintajalle.
- Se mahdollistaa myös erilaisia mallinnusmerkintöjä ja sitä voidaan laajentaa käyttämällä Lua-skriptikielellä.
Alla oleva kuva näyttää mallinnusikkunan, jossa MySQL Työpöytä.
SQL-kehitystyökalu
Strukturoitu kyselykieli (SQL) antaa meille mahdollisuuden manipuloida relaatiotietokantojamme. SQL on kaikkien relaatiotietokantojen ydin.
- MySQL Workbenchissä on sisäänrakennettu visuaalinen SQL-editori.
- Visuaalinen SQL-editori antaa kehittäjille mahdollisuuden rakentaa, muokata ja suorittaa kyselyitä MySQL palvelintietokannat. Siinä on apuohjelmat tietojen katseluun ja vientiin.
- Sen syntaksivärien korostuskynät auttavat kehittäjiä kirjoittamaan ja korjaamaan SQL-lauseita helposti.
- Useita kyselyitä voidaan suorittaa ja tulokset näytetään automaattisesti eri välilehdillä.
- Kyselyt tallennetaan myös historiapaneeliin myöhempää hakua ja suorittamista varten.
Alla oleva kuva näyttää SQL-kehitysikkunan sovellukselle MySQL Työpöytä.
Hallintatyökalu
Palvelimen hallinnalla on kriittinen rooli yrityksen tietojen suojaamisessa. Palvelimen hallintaan liittyviä pääkysymyksiä ovat käyttäjähallinta, palvelimen konfigurointi, palvelinlokit ja monet muut. MySQL Workbenchissä on seuraavat ominaisuudet, jotka yksinkertaistavat prosessia MySQL palvelimen hallinta:
- Käyttäjien hallinta – visuaalinen apuohjelma käyttäjien hallintaan, jonka avulla tietokannan ylläpitäjät voivat helposti lisätä uusia ja poistaa olemassa olevia käyttäjiä tarvittaessa, myöntää ja poistaa käyttöoikeuksia sekä tarkastella käyttäjäprofiileja.
- Palvelimen kokoonpano — mahdollistaa palvelimen edistyneen kokoonpanon määrittämisen ja hienosäädön optimaalisen suorituskyvyn saavuttamiseksi.
- Tietokannan varmuuskopiointi ja palautus – visuaalinen työkalu vientiin ja tuontiin MySQL dump tiedostot. MySQL dump-tiedostot sisältävät SQL-skriptejä tietokantojen, taulukoiden, näkymien ja tallennettujen proseduurien luomiseen sekä tietojen lisäämiseen.
- Palvelinlokit – visuaalinen työkalu tarkasteluun MySQL palvelinlokit. Lokeihin kuuluvat virhelokit, binäärilokit ja InnoDB-lokit. Nämä lokit ovat hyödyllisiä palvelimen vianmäärityksessä.
Alla oleva kuva näyttää hallintapaneelin kohteelle MySQL Työpöytä.
Seuraavassa osiossa käsitellään asentamista MySQL Työpöytä päällä Windows.
Miten Asenna MySQL Työpöytä (tarvittaessa Windows)
Tässä osiossa opimme asentamaan ja käyttämään MySQL Työpöytä.
asentaminen MySQL Työpöytä on kaksivaiheinen prosessi.
1) Asenna MySQL Yhteisön Server.
2) Asenna MySQL Työpöytä — voit asentaa työpöydän zip-tiedostolla tai MSI-asennusohjelmalla (suositus).
Huomautus: Tarvitset järjestelmänvalvojan tai tehokäyttäjän oikeudet asennuksen suorittamiseen.
Päästä alkuun
Kun olet asentanut yllä olevan, sinun on määritettävä MySQL Työpöytä alla olevan kuvan mukaisesti. Seuraavassa on vaiheittainen asennusprosessi. MySQL Työpöytä.
Vaihe 1) Avaa Aloitusikkuna. Ensimmäinen askel on käynnistäminen MySQL Työpöytä. Näkyvillä olevaa ikkunaa kutsutaan aloitusikkunaksi.
Vaihe 2) Avaa ohjattu uuden yhteyden luonti. Seuraavaksi sinun on luotava oma MySQL palvelinyhteys, joka sisältää tietoja kohdetietokantapalvelimesta, mukaan lukien yhteyden muodostamisen siihen. Napsauta +-merkkiä MySQL Työpöydän aloitusikkuna. Tämä avaa uuden yhteyden luontitoiminnon.
Vaihe 3) Napsauta Määritä palvelimen hallinta -painiketta. Aloittelijana voit luoda yhteyden paikallisesti asennettuun palvelimeen. Napsauta Määritä palvelimen hallinta -painiketta Määritä uusi yhteys -ikkunassa tarkistaaksesi palvelimen kokoonpanon. MySQL palvelin.
Vaihe 4) Jatka napsauttamalla Seuraava-painiketta. Uusi ikkuna nimeltä Määritä paikallinen hallinta avautuu. Jatka napsauttamalla Seuraava-painiketta.
Vaihe 5) Syötä salasanasi ja paina OK. Seuraavaksi ohjattu toiminto testaa yhteyden tietokantaan. Jos testi epäonnistuu, palaa takaisin ja korjaa tietokannan yhteysparametrit. Sen jälkeen se avaa ponnahdusikkunan, jossa kysytään pääkäyttäjän salasanaa yhteyden testaamiseksi paikalliseen tietokantaan. MySQL palvelininstanssi. Salasana on se, jonka asetit asennuksen aikana MySQL. Syötä salasanasi ja paina OK.
Vaihe 6) Jatka napsauttamalla Seuraava. Seuraavaksi ohjattu toiminto testaa yhteyden tietokantaan. Jos testi epäonnistuu, palaa takaisin ja korjaa tietokannan yhteysparametrit. Jos kaikki testit onnistuvat, jatka napsauttamalla Seuraava.
Vaihe 7) Napsauta Seuraava. Sen jälkeen avautuu uusi ohjattu toiminto, joka käsittelee paikallista palvelunhallintaa – sen avulla voit vaihtaa useiden palveluiden välillä MySQL palvelimia asennettuna yhdelle koneelle. Aloittelijana voit ohittaa tämän ja jatkaa napsauttamalla Seuraava.
Vaihe 8) Valitse MySQL Palvelimen määritystiedosto. Ohjattu toiminto tarkistaa sitten, että sinulla on pääsy MySQL Palvelimen määritystiedosto ja testaa käynnistys-/pysäytyskomentoja.
Vaihe 9) Viimeistele palvelimen määritys napsauttamalla Valmis. Seuraavaksi voit tarkastella nykyisiä määrityksiä. Kun olet tarkistanut määritykset, napsauta Valmis viimeistelläksesi palvelimen määrityksen.
Vaihe 10) Napsauta Testaa yhteys -painiketta. Seuraavaksi muodostetaan yhteys, jota voidaan käyttää palvelimeen yhteyden muodostamiseen. Jos et ole vielä luonut yhteyttä, voit käyttää annettuja oletusarvoja. Napsauta Testaa yhteys [2] syötettyäsi yhteyden nimen [1].
Vaihe 11) Napsauta OK. Uusi valintaikkuna avautuu ja sinulta kysytään pääkäyttäjän/valitun käyttäjän salasanaa. Jos MySQL Jos pääkäyttäjällä on salasana, voit syöttää sen Store-sovellukseen Vault ominaisuus. Napsauta OK.
Jos käyttäjän syöttämä salasana on oikein, seuraava näyttö tulee näkyviin. Napsauta molempia OK-painikkeita ja olet valmis.
Uusi esiintymä näkyy etusivulla.
Double-klikkaa ja aloita kysely.

















