MySQL Workbench Tutorial: Mikä on, kuinka asentaa ja käyttää
Mikä on MySQL?
MySQL on avoimen lähdekoodin relaatiotietokanta.
MySQL on cross platform, mikä tarkoittaa, että se toimii useilla eri alustoilla, kuten Windows, Linux ja Mac OS jne.
Tässä MySQL Työpöydän opetusohjelma, opit-
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 yli relaatiotietokantoihin, kuten SQL Serveriin-
- MySQL tukee useita tallennusmoottoreita, joilla kullakin on omat tekniset tiedot, kun taas muut järjestelmät, kuten SQL-palvelin, tukevat vain yhtä tallennuskonetta. Tämän lausunnon ymmärtämiseksi tarkastellaan kahta tallennusmoottoria, joita tukee MySQL.
- InnoDB: – sen mukana toimitettu oletustallennusmoottori MySQL versiosta 5.5 alkaen. InnoDB tukee viittauksen eheyden vieraita avaimia ja tukee myös ACID-standardin mukaisia tapahtumia.
- MyISAM: – se oli oletustallennusmoottori MySQL ennen versiota 5.5. MyISAMista puuttuu maksutapahtumien tuki. Sen etuja InnoDB:hen verrattuna ovat yksinkertaisuus ja korkea suorituskyky.
- MySQL on korkea suorituskyky verrattuna muihin relaatiotietokantajärjestelmiin. Tämä johtuu sen suunnittelun yksinkertaisuudesta ja usean varastoinnin moottoreiden tuesta.
- Kustannustehokas, se on suhteellisen halvempaa verrattuna muihin relaatiotietokantoihin. Itse asiassa yhteisöversio on ilmainen. Kaupallisessa versiossa on lisenssimaksu, joka on myös kustannustehokas verrattuna lisenssimaksuihin sellaisille tuotteille kuin esim Microsoft SQL Server.
- Cross platform - MySQL toimii monilla alustoilla, mikä tarkoittaa, että se voidaan ottaa käyttöön useimmissa koneissa. Muut järjestelmät, kuten MS SQL Server, toimivat vain Windows-alustalla.
Voidakseen olla vuorovaikutuksessa MySQL, tarvitset a palvelimen käyttötyökalu joiden kanssa voi kommunikoida MySQL palvelin. MySQL tukee useita käyttäjäyhteyksiä.
Mikä on MySQL Työpöytä?
MySQL Työpöytä on Visuaalinen tietokannan suunnittelu ja mallintaminen pääsytyökalu MySQL palvelimen relaatiotietokanta. Se helpottaa uusien fyysisten tietomallien luomista ja olemassa olevien muokkaamista MySQL tietokannat, joissa on taaksepäin/eteenpäin suunnittelu- ja muutoksenhallintatoiminnot. Tarkoitus MySQL workbench on tarjota käyttöliittymä tietokantojen työskentelyyn helpommin ja jäsennellymmin.
MySQL työpöytä – mallinnus- ja suunnittelutyökalu
- Mallit ovat useimpien kelvollisten ja tehokkaiden tietokantojen ytimessä. MySQLworkbenchissä 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ää MySQL tietokannat hyödyntävät eteenpäin suunnattua suunnittelua.
- MySQL työpenkki tukee useiden mallien luomista samassa ympäristössä.
- Se tukee kaikkia tietokannan muodostavia objekteja, kuten taulukoita, näkymiä, tallennettuja toimenpiteitä, laukaisimia jne.
- MySQL workbenchissä on sisäänrakennettu mallintarkistusapuohjelma, joka raportoi mahdollisista ongelmista tietomallintajalle.
- Se mahdollistaa myös erilaiset mallinnusmerkinnät ja sitä voidaan laajentaa käyttämällä LUA:ta komentosarjakieltä.
Alla oleva kuva näyttää mallinnusikkunan MySQLTyöpöytä.
MySQL workbench – SQL-kehitystyökalu
Strukturoitu kyselykieli (SQL) antaa meille mahdollisuuden manipuloida relaatiotietokantojamme. SQL on kaikkien relaatiotietokantojen ydin.
- MySQLtyöpenkki, on sisäänrakennettu SQL-visuaalinen editori.
- Visual SQL -editorin avulla kehittäjät voivat rakentaa, muokata ja suorittaa kyselyitä vastaan 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 MySQL Työpöytä.
Kuinka käyttää MySQL Workbench – Hallintatyökalu
Palvelinhallinnolla on tärkeä rooli yrityksen tietojen turvaamisessa. Tärkeimmät palvelinhallinnan ongelmat ovat käyttäjien hallinta, palvelimen konfigurointi, palvelinlokit ja monet muut. Työpöytä MySQL siinä on seuraavat prosessia yksinkertaistavat ominaisuudet MySQL palvelimen hallinto;
- Käyttäjien hallinta – Visuaalinen apuohjelma käyttäjien hallintaan, jonka avulla tietokannan ylläpitäjät voivat tarvittaessa helposti lisätä uusia ja poistaa olemassa olevia käyttäjiä, myöntää ja pudottaa käyttöoikeuksia ja tarkastella käyttäjäprofiileja.
- Palvelimen kokoonpano – mahdollistaa palvelimen edistyneen konfiguroinnin ja hienosäädön optimaalisen suorituskyvyn saavuttamiseksi.
- Tietokannan varmuuskopiointi ja palautukset – visuaalinen työkalu vientiin/tuontiin MySQL dump tiedostot. MySQL dump-tiedostot sisältävät SQL-skriptejä tietokantojen, taulukoiden, näkymien, tallennettujen toimintojen luomiseen ja tietojen lisäämiseen.
- Palvelimen lokit – visuaalinen työkalu katseluun MySQL palvelimen lokit. Lokit sisältävät virhelokeja, binäärilokeja ja InnodDB-lokeja. Nämä lokit ovat hyödyllisiä suoritettaessa diagnoosia palvelimella. Alla oleva kuva näyttää mallinnusikkunan MySQL Työpöytä.
Alla olevassa kuvassa näkyy Workbenchin hallintapaneeli MySQL.
Miten Asenna MySQL työpöytä (for Windows)
Tässä MySQL Työpenkki opetusohjelma aloittelijoille, opimme asentamaan ja käyttämään MySQL Työpöytä.
install MySQL työpöytä on 2-vaiheinen prosessi.
1) Asenna MySQL Yhteisön Server
2) Asenna MySQL työpöytä – Voit asentaa työpöydän käyttämällä zip-tiedostoa tai msi-asennusohjelmaa (suositus)
Huomautus: Tarvitset järjestelmänvalvojan tai tehokäyttäjän oikeudet suorittaaksesi asennuksen.
Päästä alkuun
Kun olet suorittanut yllä olevan asennuksen, 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 Workbenchin käynnistäminen MySQL. Se mitä näet on nimeltään Kotiikkuna
Seuraavaksi sinun on luotava oma MySQL Palvelinyhteys, joka sisältää tietoja kohdetietokantapalvelimesta, mukaan lukien yhteyden muodostaminen siihen. Napsauta " + " in MySQL Työpöydän kotiikkuna. Tämä avautuu Asenna uusi yhteys. Ohjattu toiminto
Vaihe 3) Napsauta Configure Server Management -painiketta
Aloittelijana voit luoda yhteyden paikallisesti asennetulle palvelimelle. Klikkaus Määritä palvelimen hallinta painike sisään Asenna uusi yhteys ikkunasta tarkistaaksesi kokoonpanon MySQL palvelin.
Vaihe 4) Napsauta Seuraava-painiketta jatkaaksesi
Uusi ikkuna avautuu nimeltä Määritä paikallinen hallinta. Napsauta Seuraava-painiketta jatkaaksesi.
Vaihe 5) Anna salasanasi ja paina OK
Seuraavaksi ohjattu toiminto testaa yhteydet tietokantaan. Jos testi epäonnistuu, palaa takaisin ja korjaa tietokantayhteysparametrit.5. Seuraavaksi se avaa ponnahdusikkunan, jossa pyydetään pääkäyttäjän salasanaa testaamaan yhteyttäsi paikalliseen mysql-palvelinesiintymään. Salasana on se, jonka määritit asennuksen aikana MySQL Työpöytä. Syötä salasanasi ja paina OK
Vaihe 6) Napsauta Seuraava jatkaaksesi
Seuraavaksi ohjattu toiminto testaa yhteydet tietokantaan. Jos testi epäonnistuu, palaa takaisin ja korjaa tietokantayhteysparametrit. Muussa tapauksessa, jos kaikki testit onnistuvat, napsauta Seuraava jatkaaksesi.
Vaihe 7) Napsauta Seuraava
Sen jälkeen avautuu uusi ohjattu toiminto, joka käsittelee Local Service Managementia – Sen avulla voit vaihtaa useiden yhdelle koneelle asennettujen mysql-palvelimien välillä. Aloittelijana voit ohittaa tämän ja klikata seuraava jatkaa.
Vaihe 8) valita MySQL Palvelimen asetustiedosto
Ohjattu toiminto tarkistaa sitten pääsyn MySQL Palvelimen määritystiedosto ja testaa käynnistys-/pysäytyskomentoja.
Vaihe 9) Viimeistele palvelimen konfigurointi napsauttamalla Valmis
Seuraavaksi voit tarkastella nykyisiä määrityksiä. Kun olet tarkistanut asetukset, napsauta Valmis viimeistelläksesi palvelimen määritykset
Vaihe 10) Napsauta Testaa yhteys
Seuraava vaihe on muodostaa yhteys, jota voidaan käyttää yhteyden muodostamiseen palvelimeen. Jos et ole vielä luonut yhteyttä, voit käyttää annettuja oletusarvoja. Napsauta Testaa yhteyttä [ 2 ], kun olet syöttänyt yhteyden nimen [ 1 ].
Vaihe 11) OK
Uusi valintaikkuna avautuu, jossa kysytään salasanaa pääkäyttäjältä/valitulta käyttäjältä. Jos sinun MySQL root-käyttäjällä on salasana, voit syöttää sen käyttämällä Store in Vault ominaisuus. Napsauta OK.
Jos käyttäjän antama salasana on oikein, seuraava näyttö tulee näkyviin. Napsauta molemmat ok painikkeita ja olet hyvä lähtemään.
Uusi esiintymä näkyy etusivulla.
Double napsauta ja aloita kysely.
Yhteenveto
- MySQL on avoimen lähdekoodin relaatiotietokanta, joka on monialustainen.
- MySQL tukee useita tallennusmoottoreita, jotka parantavat huomattavasti palvelimen suorituskyvyn viritystä ja joustavuutta. Ennen versiota 5.5 oletustallennusmoottori oli MyISAM, josta puuttui tapahtumien tuki versiosta 5.5 alkaen; oletustallennuskone on InnoDB, joka tukee tapahtumia ja vieraita avaimia.
- MySQL palvelinta voidaan hallita useilla palvelinkäyttöön tarkoitetuilla mysql-työkaluilla, jotka sisältävät sekä kaupallisia että avoimen lähdekoodin tuotteita. Suosittuja esimerkkejä ovat;
- phpMyAdmin – monikäyttöinen verkkopohjainen avoimen lähdekoodin palvelinpääsytyökalu
- SQLYog – kohdistettu Windows-alustalle, kaupallinen työpöytäpalvelimen pääsytyökalu
- MySQL työpöytä – monikäyttöinen avoimen lähdekoodin palvelinpääsytyökalu
- MySQL workbench on integroitu kehitysympäristö MySQL palvelin. Siinä on apuohjelmat tietokannan mallinnus ja suunnittelu, SQL-kehitys ja palvelinhallinta.