Kako naredba CREATE DATABASE radi u MySQL-u

Kako Naredba Create Database Radi U Mysql U



MySQL je široko korišten RDBMS koji podržava različite naredbe i upite za izvođenje različitih operacija baze podataka. Jedan od njih je stvaranje nove baze podataka što se može učiniti korištenjem ' STVARANJE BAZE PODATAKA ” izjava. Naredba CREATE DATABASE omogućuje definiranje nove baze podataka s određenim imenom na MySQL poslužitelju s privilegijama za kreiranje. Pomoću ove izjave možete odrediti različite opcije za novu bazu podataka, kao što je zadani skup znakova, sortiranje itd.

Ovaj članak će objasniti kako naredbe CREATE DATABASE rade u MySQL-u.







Kako naredba CREATE DATABASE radi u MySQL poslužitelju?

U MySQL-u, nova baza podataka može se stvoriti korištenjem ' STVARANJE BAZE PODATAKA ” izjava s određenim nazivom. Sintaksa za stvaranje baze podataka data je u nastavku:



STVARANJE BAZE PODATAKA [ naziv-baze podataka ] ;


U gornjoj sintaksi promijenite ' [naziv-baze podataka] ” na bilo koji odgovarajući naziv baze podataka.



Prijeđimo na primjere izrade baze podataka, ali prije toga provjerite jeste li se prijavili na MySQL bazu podataka.





Primjer 1: Napravite bazu podataka

Primjer kreiranja naziva baze podataka “ linuxhintbaza podataka ” nalazi se u nastavku:



STVARANJE BAZE PODATAKA linuxhintdatabase;


Izlaz


Rezultat je pokazao da naziv baze podataka ' linuxhintbaza podataka ” je stvoren.

Sada potvrdimo je li baza podataka stvorena ili ne pomoću ' POKAZATI ” naredba kako slijedi:

PRIKAŽI STVARANJE BAZE PODATAKA linuxhintdatabase;


Izlaz


Izlaz prikazuje informacije o novostvorenoj bazi podataka (linuxhintdatabase).

Primjer 2: Stvorite bazu podataka s opcijom 'AKO NE POSTOJI'.

Prilikom stvaranja nove baze podataka u MySQL-u, ' AKO NE POSTOJI ” Opcija se koristi za potvrdu da navedena baza podataka (isti naziv) već ne postoji na poslužitelju. Za stvaranje baze podataka pomoću ' AKO NE POSTOJI ” upišite donju naredbu:

KREIRAJ BAZU PODATAKA AKO NE POSTOJI linuxhintdatabase1;


U gornjoj naredbi, ' linuxhintbaza podataka1 ” je novi naziv baze podataka.

Izlaz


Izlaz je pokazao da je baza podataka stvorena.

Primjer 3: Stvaranje baze podataka s CHARACTER SET i COLLATE

' SKUP ZNAKOVA ” definira kodiranje znakova za bazu podataka, dok “ RAZBIRAJ ” definira pravila za sortiranje i usporedbu znakova. Za izradu baze podataka sa “CHARACTER SET” i “COLLATE”, upišite naredbu danu u nastavku:

CREATE DATABASE linuxhintdatabase2 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;


Izlaz


Izlaz je pokazao da je baza podataka stvorena s navedenim opcijama.

Kako koristiti novostvorenu bazu podataka?

Baza podataka se može koristiti/odabrati pomoću ' koristiti ” nakon prijave u MySQL. Primjer korištenja MySQL baze podataka dan je u nastavku:

koristiti linuxhintbazu podataka;


Izlaz


Rezultat je pokazao da je baza podataka promijenjena u novostvorenu bazu podataka, što znači da će je sada korisnik moći koristiti.

Kako se izravno prijaviti u novostvorenu bazu podataka?

Za izravnu prijavu u novostvorenu bazu podataka, upotrijebite naredbu MySQL s korisničkim imenom i lozinkom kako je navedeno u nastavku:

mysql -u doktor medicine -str linuxhintbaza podataka


U gornjoj naredbi, ' doktor medicine ” je korisničko ime, a “ linuxhintbaza podataka ” je naziv baze podataka. Nakon izvršavanja ove naredbe, od vas će se tražiti da unesete lozinku za MySQL poslužitelj.

Izlaz


Izlaz je pokazao da je baza podataka bila povezana.

Kako izbrisati bazu podataka?

U MySQL-u, baza podataka se može izbrisati pomoću ' PAD ”, primjer je dat u nastavku:

DROP DATABASE linuxhintdatabase;


U gornjoj naredbi, ' linuxhintbaza podataka ” je naziv baze podataka.

Izlaz


Izlaz je pokazao da je baza podataka ispuštena (izbrisana).

Zaključak

' STVARANJE BAZE PODATAKA ” Izjava je moćna značajka koja korisnicima omogućuje stvaranje nove baze podataka na MySQL poslužitelju s dodatnim opcijama ili postavkama. Ovaj članak objašnjava sintaksu naredbe CREATE DATABASE, zajedno s primjerima stvaranja baze podataka, korištenja baze podataka, izravnog prijavljivanja u bazu podataka i brisanja baze podataka.