logo

MySQL Luo tietokanta

Tietokantaa käytetään tietueiden kokoelman tallentamiseen järjestetyssä muodossa. Sen avulla voimme säilyttää tiedot taulukoissa, riveissä, sarakkeissa ja hakemistoissa löytääksemme tarvittavat tiedot usein. Voimme käyttää ja hallita tietueita tietokannan kautta erittäin helposti.

MySQL toteuttaa tietokannan hakemistona, joka tallentaa kaikki tiedostot taulukon muodossa. Sen avulla voimme luoda tietokannan pääasiassa sisään kaksi tapaa :

  1. MySQL Command Line Client
  2. MySQL Workbench

MySQL Command Line Client

Voimme luoda uuden tietokannan MySQL:ään käyttämällä LUO TIETOKANTA lauseke alla olevalla syntaksilla:

 CREATE DATABASE [IF NOT EXISTS] database_name [CHARACTER SET charset_name] [COLLATE collation_name]; 

Parametrin selitys

Yllä olevan syntaksin parametrien kuvaukset ovat seuraavat:

Parametri Kuvaus
tietokannan nimi Se on uuden tietokannan nimi, jonka tulee olla ainutlaatuinen MySQL-palvelinesiintymässä. The JOS EI OLE OLEMASSA lauseke välttää virheen, kun luomme jo olemassa olevan tietokannan.
merkkisarjan_nimi Se on valinnainen. Se on merkkijonon nimi, joka tallentaa jokaisen merkin merkkijonoon. MySQL-tietokantapalvelin tukee monia merkistöjä. Jos emme anna tätä käskyssä, MySQL ottaa oletusmerkkijoukon.
lajittelun_nimi Se on valinnainen, joka vertaa merkkejä tietyssä merkistössä.

Esimerkki

Ymmärrämme kuinka luodaan tietokanta MySQL:ssä esimerkin avulla. Avaa MySQL-konsoli ja kirjoita salasana muistiin, jos olemme määrittäneet asennuksen aikana. Nyt olemme valmiita luomaan tietokannan. Täällä aiomme luoda tietokannan nimen 'työntekijäb' käyttämällä seuraavaa lausetta:

 mysql> CREATE DATABASE employeesdb; 

Se näyttää alla olevalta tulosteelta:

MySQL Luo tietokanta

Voimme tarkastella juuri luotua tietokantaa käyttämällä alla olevaa kyselyä, joka palauttaa tietokannan nimen, merkistön ja tietokannan lajittelun:

 mysql> SHOW CREATE DATABASE employeedb; 

MySQL Luo tietokanta

Voimme tarkistaa luodun tietokannan seuraavalla kyselyllä:

 mysql> SHOW DATABASES; 

Yllä olevan kyselyn suorittamisen jälkeen voimme nähdä kaikki luodut tietokannat palvelimella.

MySQL Luo tietokanta

Lopuksi voimme käyttää alla olevaa komentoa päästäksemme tietokantaan, jonka avulla voimme luoda taulukon ja muita tietokantaobjekteja.

 mysql> USE emplyeedb; 

HUOMAUTUS: Kaikki tietokantojen nimet, taulukkojen nimet ja taulukkokenttien nimet ovat isoja ja pieniä kirjaimia eroteltuja. Meidän on käytettävä oikeanimiä antaessaan mitä tahansa SQL-komentoa.

MySQL Workbench

Se on visuaalinen tietokannan suunnittelu tai GUI-työkalu, jota käytetään työskentelemään tietokanta-arkkitehtien, kehittäjien ja tietokannan ylläpitäjien kanssa. Tämä visuaalinen työkalu tukee SQL kehitys, tietojen mallinnus, tietojen siirto ja kattavat hallintatyökalut palvelimen konfigurointiin, käyttäjien hallintaan, varmuuskopiointiin ja moniin muihin. Sen avulla voimme luoda uusia fyysisiä tietomalleja, E-R-kaavioita ja SQL-kehitystä (suorita kyselyitä jne.).

Jotta voimme luoda uuden tietokannan tällä työkalulla, meidän on ensin käynnistettävä MySQL Workbench ja kirjaudu sisään haluamallasi käyttäjätunnuksella ja salasanalla. Se näyttää seuraavan näytön:

MySQL Luo tietokanta

Tee nyt seuraavat vaiheet tietokannan luomiseksi:

java päivämäärä merkkijonoon

1. Siirry Navigointi-välilehteen ja napsauta Aikataulu-valikko . Täällä näemme kaikki aiemmin luodut tietokannat. Jos haluamme luoda uuden tietokannan, napsauta hiiren kakkospainikkeella Schema-valikon alla ja valitse Create Schema tai napsauta tietokantaa kuvake (punainen suorakulmio) , kuten seuraavassa näytössä näkyy.

MySQL Luo tietokanta

2. Uusi Schema-ikkuna avautuu. Anna uusi tietokannan nimi (esim. työntekijädb ) ja käytä oletusmerkistöä ja lajittelua. Napsauta nyt Käytä-painiketta alla olevan näytön mukaisesti:

MySQL Luo tietokanta

3. Uusi ponnahdusikkuna tulee näkyviin. Klikkaa Käytä -painiketta.

MySQL Luo tietokanta

4. Uusi ponnahdusikkuna tulee näkyviin. Klikkaa Suorittaa loppuun -painiketta päättääksesi tietokannan luomisen.

MySQL Luo tietokanta

5. Onnistuneen tietokannan luomisen jälkeen näemme uudet tietokannat Schema-valikossa. Jos emme näe tätä, napsauta päivityskuvake Schema-valikkoon.

6. Näemme tietokannasta lisätietoja valitsemalla tietokannan ja napsauttamalla -painiketta 'minä' kuvake. Tietoikkunassa on useita vaihtoehtoja, kuten Taulukko, Triggerit, Indeksit, Käyttäjät ja monet muut.

MySQL Luo tietokanta

7. MySQL Workbench ei tarjoa mahdollisuutta nimetä tietokannan nimeä uudelleen, mutta voimme luoda, päivittää ja poistaa taulukko- ja tietorivejä tietokannasta.