Listaa kaikki MySQL -tietokannat

List All Databases Mysql



MySQL on suosittu avoimen lähdekoodin tietokantojen hallintaohjelmisto ja se on vapaasti saatavilla. Se on kuuluisa nopeudestaan ​​ja helppokäyttöisestä käyttöliittymästään. Jos olet tietokannan järjestelmänvalvoja suuressa organisaatiossa, sinun on todennäköisesti usein hallittava tietokantoja luetteloimalla ne ja suodattamalla ne. Ehkä, kun olet luonut tietokannat onnistuneesti, et tiedä kuinka luetteloida tietokannat MySQL -kuoreen. Joten tässä artikkelissa tarkastelemme joitain eri menetelmiä, joita voit käyttää MySQL -tietokantojen luetteloimiseen.

Tietokantojen luetteloimiseksi MySQL: ssä on useita menetelmiä.







Yksinkertaisin tapa luetteloida tietokannat on käyttää MySQL -kuoren SHOW DATABASES -komentoa.



NÄYTÄ TIETOKANNAT ;

Jos et ole kirjautunut sisään pääkäyttäjänä MySQL: ssä, et voi käyttää kaikkia tietokantoja. Siksi sinun on kirjauduttava sisään pääkäyttäjänä, jotta sinulla on pääsy kaikkiin tietokantoihin ja voit luetteloida kaikki tietokannat käyttämällä SHOW DATABASES -komentoa.



Kirjaudu ensin ulos MySQL -kuorista q -komennolla.





q


Kirjaudu sitten pääkäyttäjänä seuraavan komennon avulla.

sudo mysql-sinä root-s


Suorita nyt 'SHOW DATABASES' -komento.



NÄYTÄ TIETOKANNAT ;


Kuten voit nähdä tulostuksessa, tulos on luetellut lisää tietokantoja.

Jos olet järjestelmänvalvoja, joka hallinnoi useita tietokantoja ja haluat suodattaa tietokannat, voit suodattaa useita tietokantoja kerralla käyttämällä LIKE -komentoa.

'LIKE' -komennon syntaksi on seuraava.

NÄYTÄ TIETOKANNAT KUTEN kuvio;

Tässä syntaksissa sinun on annettava tietty malli tietokantojen luettelon suodattamiseksi. Esimerkiksi:

NÄYTÄ TIETOKANNAT KUTEN 'testata%'';


Tässä esimerkissä te % -merkki tarkoittaa, että testin jälkeen voi olla nolla, yksi tai useampia merkkejä.

MySQL: ssä voit myös käyttää SHOW SCHEMA -komentoa tietokantojen luetteloimiseen. Tämä komento näyttää saman luettelon tietokannoista kuin SHOW DATABASES -komento.

NÄYTÄ SCHEMAS;


Kuten voit nähdä tulostuksessa, se näytti saman luettelon tietokannoista.

Käyttämällä kaavoja ja LIKE -komentoa voit suodattaa useita tietokantoja. Voit esimerkiksi luetella kaksi tietokantaa, joiden nimi alkaa testistä ja minun, voit käyttää SELECT -lauseketta saadaksesi tällaisen tuloksen.

VALITSE schema_name

ALK information_schema.schemata

MISSÄ schema_name KUTEN 'testata%''

TAI schema_name KUTEN 'minun%'';


Kuten tulostuksesta näkyy, se on tulostanut tai näyttänyt kaksi tietokantaa annetun ehdon perusteella.

Voit jopa suorittaa päätelaitteen MySQL -komentokomennon kirjautumatta sisään MySQL: ään ja silti saada tuloksia. Voit esimerkiksi näyttää tietokannat päätelaitteessa käyttämällä seuraavaa komentoa:

sudo mysql-JaNÄYTÄ TIETOKANTAA

Tiedät jo tämän komennon sudo mysql -osasta. '-E' -komentoa käytetään SHOW DATABASES -komennon suorittamiseen. Jos suoritamme tämän komennon, se tulostaa luettelon tietokannoista, kuten ennenkin.


Nämä olivat joitakin tapoja, joilla voit luetella tietokannat MySQL: ssä tarpeidesi ja vaatimustesi mukaan.

Johtopäätös

Tässä artikkelissa opit luettelemaan tietokantoja MySQL: ssä eri tekniikoilla. Opit myös, että SHOW DATABASES -komento näyttää tietokannat käyttäjän oikeuksien puolesta sekä kuinka kaikki päätelaitteen tietokannat luetellaan. Joten pidä hauskaa luomalla ja luetteloimalla tietokantoja itse MySQL: ssä.