Paano Gumagana ang Pahayag ng DATABASE sa MySQL

Paano Gumagana Ang Pahayag Ng Database Sa Mysql



Ang MySQL ay isang malawakang ginagamit na RDBMS na sumusuporta sa iba't ibang mga utos at query upang magsagawa ng iba't ibang mga operasyon sa database. Ang isa sa mga ito ay ang paglikha ng isang bagong database na maaaring gawin sa pamamagitan ng paggamit ng ' GUMAWA NG DATABASE ” pahayag. Ang pahayag na CREATE DATABASE ay nagbibigay-daan sa iyo na tukuyin ang isang bagong database na may partikular na pangalan sa MySQL server na may mga pribilehiyong lumikha. Gamit ang pahayag na ito, maaari mong tukuyin ang iba't ibang mga opsyon para sa bagong database, tulad ng default na set ng character, collation, atbp.

Ipapaliwanag ng artikulong ito kung paano gumagana ang mga pahayag ng CREATE DATABASE sa MySQL.







Paano Gumagana ang Pahayag ng DATABASE sa MySQL Server?

Sa MySQL, ang isang bagong database ay maaaring malikha sa pamamagitan ng paggamit ng ' GUMAWA NG DATABASE ” pahayag na may partikular na pangalan. Ang syntax upang lumikha ng database ay ibinigay sa ibaba:



GUMAWA NG DATABASE [ pangalan ng database ] ;


Sa syntax sa itaas, baguhin ang ' [pangalan ng database] ” sa anumang naaangkop na pangalan ng database.



Lumipat tayo sa mga halimbawa ng paglikha ng isang database, ngunit bago iyon siguraduhing naka-log in ka sa database ng MySQL.





Halimbawa 1: Gumawa ng Database

Isang halimbawa ng paglikha ng pangalan ng database ' linuxhintdatabase ” ay ibinigay sa ibaba:



GUMAWA NG DATABASE linuxhintdatabase;


Output


Ang output ay nagpakita na ang pangalan ng database ' linuxhintdatabase ” ay nilikha.

Ngayon kumpirmahin natin kung ang database ay nilikha o hindi sa pamamagitan ng paggamit ng ' IPAKITA ” utos tulad ng sumusunod:

IPAKITA GUMAWA NG DATABASE linuxhintdatabase;


Output


Inilalarawan ng output ang impormasyon tungkol sa bagong (linuxhintdatabase) na nilikhang database.

Halimbawa 2: Lumikha ng Database Gamit ang Opsyon na 'KUNG HINDI MAY'.

Habang lumilikha ng bagong database sa MySQL, ang ' KUNG WALA ” Ang opsyon ay ginagamit upang kumpirmahin na ang tinukoy na database (parehong pangalan) ay wala na sa server. Upang lumikha ng isang database sa pamamagitan ng paggamit ng “ KUNG WALA ” i-type ang opsyon na ibinigay sa ibaba ng command:

GUMAWA NG DATABASE KUNG WALA linuxhintdatabase1;


Sa utos sa itaas, ' linuxhintdatabase1 ” ay ang bagong pangalan ng database.

Output


Ang output ay nagpakita na ang database ay nilikha.

Halimbawa 3: Gumawa ng Database na May CHARACTER SET at COLLATE

Ang ' SET NG CHARACTER Tinutukoy ng ” ang pag-encode ng character para sa database, habang ang “ COLLATE ” ay tumutukoy sa mga patakaran para sa pag-uuri at paghahambing ng mga karakter. Upang lumikha ng isang database na may 'CHARACTER SET' at 'COLLATE', i-type ang ibinigay na command sa ibaba:

GUMAWA NG DATABASE linuxhintdatabase2 SET NG CHARACTER utf8mb4 COLLATE utf8mb4_unicode_ci;


Output


Ang output ay ipinapakita na ang database ay nilikha gamit ang mga tinukoy na opsyon.

Paano Gamitin ang Bagong Nilikhang Database?

Ang database ay maaaring gamitin/mapili sa pamamagitan ng paggamit ng “ gamitin ” utos pagkatapos mag-log in sa MySQL. Ang isang halimbawa upang gamitin ang MySQL database ay ibinigay sa ibaba:

gumamit ng linuxhintdatabase;


Output


Ang output ay nagpakita na ang database ay nabago sa bagong likhang database na nangangahulugan na ngayon ay magagamit na ito ng user.

Paano Direktang Mag-login sa Bagong Nilikhang Database?

Upang direktang mag-login sa bagong likhang database, gamitin ang MySQL command na may username at password tulad ng ibinigay sa ibaba:

mysql -sa md -p linuxhintdatabase


Sa utos sa itaas, ' md ' ay ang user name, at ' linuxhintdatabase ” ang pangalan ng database. Pagkatapos isagawa ang utos na ito, hihilingin sa iyo na ipasok ang password para sa MySQL server.

Output


Ang output ay nagpakita na ang database ay konektado.

Paano Magtanggal ng Database?

Sa MySQL, ang database ay maaaring tanggalin gamit ang ' I-DROP ” utos, ang halimbawa ay ibinigay sa ibaba:

DROP DATABASE linuxhintdatabase;


Sa utos sa itaas, ' linuxhintdatabase ” ang pangalan ng database.

Output


Ang output ay nagpakita na ang database ay nahulog (tinanggal).

Konklusyon

Ang ' GUMAWA NG DATABASE ” Ang pahayag ay isang malakas na tampok na nagbibigay-daan sa mga user na lumikha ng bagong database sa MySQL server na may anumang karagdagang mga opsyon o setting. Ipinaliwanag ng artikulong ito ang syntax ng CREATE DATABASE statement, kasama ang mga halimbawa ng paglikha ng database, paggamit ng database, direktang pag-log in sa database, at pagtanggal ng database.