Kuinka CREATE DATABASE -lausunto toimii MySQL:ssä

Kuinka Create Database Lausunto Toimii Mysql Ssa



MySQL on laajalti käytetty RDBMS, joka tukee erilaisia ​​komentoja ja kyselyitä erilaisten tietokantatoimintojen suorittamiseen. Yksi niistä on uuden tietokannan luominen, joka voidaan tehdä käyttämällä ' LUO TIETOKANTA ”lausunto. CREATE DATABASE -käskyn avulla voit määrittää MySQL-palvelimelle uuden tietokannan tietyllä nimellä luomisoikeuksin. Tämän käskyn avulla voit määrittää uudelle tietokannalle useita vaihtoehtoja, kuten oletusmerkkijoukon, lajittelun jne.

Tämä artikkeli selittää, kuinka CREATE DATABASE -käskyt toimivat MySQL:ssä.







Kuinka CREATE DATABASE -lausunto toimii MySQL Serverissä?

MySQL:ssä voidaan luoda uusi tietokanta käyttämällä ' LUO TIETOKANTA ”-lausunto tietyllä nimellä. Syntaksi tietokannan luomiseksi on annettu alla:



LUO TIETOKANTA [ tietokannan nimi ] ;


Muuta yllä olevassa syntaksissa ' [tietokannan nimi] ” mihin tahansa sopivaan tietokannan nimeen.



Siirrytään esimerkkeihin tietokannan luomisesta, mutta varmista ennen sitä, että olet kirjautunut MySQL-tietokantaan.





Esimerkki 1: Luo tietokanta

Esimerkki tietokannan nimen luomisesta ' linuxhint-tietokanta ' on annettu alla:



LUO TIETOKANTA linuxhint-tietokanta;


Lähtö


Tulos osoitti, että tietokannan nimi ' linuxhint-tietokanta ” on luotu.

Vahvistamme nyt, onko tietokanta luotu vai ei käyttämällä ' NÄYTÄ ”komento seuraavasti:

NÄYTÄ CREATE DATABASE linuxhintdatabase;


Lähtö


Tulos kuvaa juuri (linuxhintdatabase) luodun tietokannan tiedot.

Esimerkki 2: Luo tietokanta 'JOS EI OLE' -vaihtoehdolla

Kun luot uutta tietokantaa MySQL:ssä, ' JOS EI OLE OLEMASSA ” Vaihtoehtoa käytetään varmistamaan, että määritettyä tietokantaa (sama nimi) ei ole jo palvelimessa. Tietokannan luominen käyttämällä ' JOS EI OLE OLEMASSA ”-vaihtoehto kirjoita alla oleva komento:

LUO TIETOKANTA, JOS EI OLE OLEMASSA linuxhintdatabase1;


Yllä olevassa komennossa ' linuxhint-tietokanta1 ” on tietokannan uusi nimi.

Lähtö


Tulos osoitti, että tietokanta oli luotu.

Esimerkki 3: Luo tietokanta CHARACTER SET- ja COLLATE-toiminnolla

' MERKISTÖ ' määrittää tietokannan merkkikoodauksen, kun taas ' LUOTTAA ” määrittelee säännöt merkkien lajittelulle ja vertailulle. Luodaksesi tietokannan 'CHARACTER SET' ja 'COLLATE' kanssa, kirjoita alla oleva komento:

LUO TIETOKANTA linuxhintdatabase2 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;


Lähtö


Tulos näyttää, että tietokanta on luotu määritetyillä vaihtoehdoilla.

Kuinka käyttää juuri luotua tietokantaa?

Tietokantaa voi käyttää/valita käyttämällä ' käyttää ”-komento MySQL:ään kirjautumisen jälkeen. Alla on esimerkki MySQL-tietokannan käytöstä:

käytä linuxhint-tietokantaa;


Lähtö


Tulos osoitti, että tietokanta oli vaihdettu uuteen tietokantaan, mikä tarkoittaa, että nyt käyttäjä voi käyttää sitä.

Kuinka kirjautua suoraan äskettäin luotuun tietokantaan?

Kirjautuaksesi suoraan äskettäin luotuun tietokantaan, käytä MySQL-komentoa käyttäjänimellä ja salasanalla alla kuvatulla tavalla:

mysql -sisään md -s linuxhint-tietokanta


Yllä olevassa komennossa ' md ' on käyttäjänimi ja ' linuxhint-tietokanta ” on tietokannan nimi. Tämän komennon suorittamisen jälkeen sinua pyydetään syöttämään MySQL-palvelimen salasana.

Lähtö


Tulos osoitti, että tietokanta oli yhdistetty.

Kuinka poistaa tietokanta?

MySQL:ssä tietokanta voidaan poistaa käyttämällä ' PUDOTA '-komento, esimerkki on annettu alla:

DROP DATABASE linuxhint-tietokanta;


Yllä olevassa komennossa ' linuxhint-tietokanta ” on tietokannan nimi.

Lähtö


Tulos osoitti, että tietokanta oli pudonnut (poistettu).

Johtopäätös

' LUO TIETOKANTA ”-lauseke on tehokas ominaisuus, jonka avulla käyttäjät voivat luoda MySQL-palvelimelle uuden tietokannan lisävaihtoehdoilla tai asetuksilla. Tässä artikkelissa selitettiin CREATE DATABASE -käskyn syntaksi sekä esimerkkejä tietokannan luomisesta, tietokannan käyttämisestä, suoraan tietokantaan kirjautumisesta ja tietokannan poistamisesta.