Cum funcționează instrucțiunea CREATE DATABASE în MySQL

Cum Functioneaza Instructiunea Create Database In Mysql



MySQL este un RDBMS utilizat pe scară largă care acceptă diverse comenzi și interogări pentru a efectua diferite operațiuni de bază de date. Una dintre ele este crearea unei noi baze de date care poate fi realizată utilizând „ CREAȚI BAZĂ DE DATE ' afirmație. Instrucțiunea CREATE DATABASE vă permite să definiți o nouă bază de date cu un anumit nume în serverul MySQL cu privilegii de creare. Folosind această declarație, puteți specifica diferite opțiuni pentru noua bază de date, cum ar fi setul de caractere implicit, colaţionarea etc.

Acest articol va explica cum funcționează instrucțiunile CREATE DATABASE în MySQL.







Cum funcționează instrucțiunea CREATE DATABASE în MySQL Server?

În MySQL, o nouă bază de date poate fi creată utilizând „ CREAȚI BAZĂ DE DATE ” declarație cu numele anume. Sintaxa pentru crearea bazei de date este dată mai jos:



CREAȚI BAZĂ DE DATE [ numele bazei de date ] ;


În sintaxa de mai sus, modificați „ [numele bazei de date] ” la orice nume adecvat de bază de date.



Să trecem la exemplele de creare a unei baze de date, dar înainte de aceasta asigurați-vă că v-ați conectat la baza de date MySQL.





Exemplul 1: Creați o bază de date

Un exemplu de creare a unui nume de bază de date „ linuxhintdatabase ” este prezentat mai jos:



CREATE DATABASE linuxhintdatabase;


Ieșire


Rezultatul a arătat că numele bazei de date „ linuxhintdatabase ' a fost creat.

Acum să confirmăm dacă baza de date a fost creată sau nu utilizând „ SPECTACOL ” comanda după cum urmează:

SHOW CREATE DATABASE linuxhintdatabase;


Ieșire


Ieșirea descrie informațiile despre noua bază de date (linuxhintdatabase) creată.

Exemplul 2: Creați o bază de date cu opțiunea „DACA NU EXISTĂ”.

În timpul creării noii baze de date în MySQL, „ DACĂ NU EXISTĂ ” Opțiunea este utilizată pentru a confirma că baza de date specificată (același nume) nu există deja pe server. Pentru a crea o bază de date utilizând „ DACĂ NU EXISTĂ ” tastați opțiunea de mai jos:

CREAȚI BAZĂ DE DATE DACĂ NU EXISTĂ linuxhintdatabase1;


În comanda de mai sus, „ linuxhintdatabase1 ” este noul nume al bazei de date.

Ieșire


Rezultatul a arătat că baza de date a fost creată.

Exemplul 3: Creați o bază de date cu CHARACTER SET și COLLATE

SET DE CARACTERE ” definește codificarea caracterelor pentru baza de date, în timp ce „ COLATEAZĂ ” definește regulile de sortare și comparare a personajelor. Pentru a crea o bază de date cu „CHARACTER SET” și „COLLATE”, tastați comanda de mai jos:

CREATE DATABASE linuxhintdatabase2 SET DE CARACTERE utf8mb4 COLLATE utf8mb4_unicode_ci;


Ieșire


Ieșirea a afișat că baza de date a fost creată cu opțiunile specificate.

Cum să utilizați baza de date nou creată?

Baza de date poate fi utilizată/selectată utilizând „ utilizare ” după conectarea la MySQL. Un exemplu de utilizare a bazei de date MySQL este dat mai jos:

utilizați baza de date linuxhint;


Ieșire


Rezultatul a arătat că baza de date a fost schimbată în baza de date nou creată, ceea ce înseamnă că acum utilizatorul o va putea utiliza.

Cum să vă autentificați direct la baza de date nou creată?

Pentru a vă autentifica direct la noua bază de date creată, utilizați comanda MySQL cu numele de utilizator și parola, după cum este prezentat mai jos:

mysql -în md -p linuxhintdatabase


În comanda de mai sus, „ md ” este numele de utilizator și „ linuxhintdatabase ” este numele bazei de date. După executarea acestei comenzi, vi se va cere să introduceți parola pentru serverul MySQL.

Ieșire


Rezultatul a arătat că baza de date a fost conectată.

Cum se șterge o bază de date?

În MySQL, baza de date poate fi ștearsă folosind „ CĂDERE BRUSCA ”, exemplul este dat mai jos:

DROP DATABASE linuxhintdatabase;


În comanda de mai sus, „ linuxhintdatabase ” este numele bazei de date.

Ieșire


Rezultatul a arătat că baza de date a fost abandonată (ștersă).

Concluzie

CREAȚI BAZĂ DE DATE ” declarația este o caracteristică puternică care permite utilizatorilor să creeze o nouă bază de date pe serverul MySQL cu orice opțiuni sau setări suplimentare. Acest articol a explicat sintaxa instrucțiunii CREATE DATABASE, împreună cu exemple de creare a unei baze de date, utilizarea bazei de date, conectarea directă la baza de date și ștergerea unei baze de date.