Hanki taulukoiden nimet MySQL:n SELECT-lausekkeen avulla

Hanki Taulukoiden Nimet Mysql N Select Lausekkeen Avulla



MySQL-tietokannassa tiedot tallennetaan taulukkomuodossa. Tietokannan ylläpitäjänä on vaikea pitää silmällä kaikkia suoritusprosesseja ja muutoksia kaikissa tietokantaobjekteissa. MySQL:ssä on käytettävissä useita komentoja taulukoiden nimien saamiseksi kaikista tietokannoista niiden tehokkaaseen hallintaan.

Tässä postauksessa puhutaan:

Kuinka määrittää kaikkien taulukoiden nimet 'SELECT'-lauseella MySQL:ssä?

Näytä MySQL-tietokantojen taulukoiden nimet käyttämällä ' VALITSE ”lausunto. Tarkista tätä tarkoitusta varten toimitetut vaiheet.







Vaihe 1: Liitä pääte

Yhdistä ensin Windows-pääte MySQL-palvelimeen suorittamalla alla oleva komento:



mysql -u root -p

Tämän seurauksena sinulta kysytään salasanaa:







Vaihe 2: Näytä kaikkien taulukoiden nimet

Suorita nyt ' VALITSE '-komento yhdessä ' information_schema.tables ' saadaksesi tiedot kaikista tietokannan olemassa olevista taulukoista ja näytöistä:

VALITSE Taulukon_nimi taulukon nimi tiedostosta information_schema.tables;



Kuinka määrittää useiden tietokantojen taulukkonimet 'SELECT'-lauseella MySQL:ssä?

Jos haluat näyttää useita tietokantataulukoita kerralla, ' LIITTO ”-operaattoria voidaan käyttää:

SELECT Taulukon_nimi taulukon_nimi-muodoksi hakemistosta information_schema.tables, jossa taulukon_skeema = 'mariadb' UNION SELECT Taulukon_nimi taulukon_nimi hakemistosta information_schema.tables, jossa taulukon_skeema = 'uusi db';

Tässä:

  • ' VALITSE ” -komentoa käytetään tietueen valitsemiseen tietokannoista.
  • ' Taulukon_nimi ” on oletusmuuttuja.
  • ' TaulukotNimi ” on tuloksena olevan taulukon sarakkeen nimi.
  • ' information_schema.tables 'operaattori yhdistää kahden tai usean' VALITSE ” lausunnot.
  • ' missä ” lauseke poimii tietueet, jotka täyttävät säädetyn ehdon.
  • ' table_schema ”-muuttujaa käytetään tietokannan nimen tallentamiseen.
  • ' mariadb ' ja ' mynewdb ” ovat tietokantojemme nimet.

Kuten näet, edellä lueteltujen kahden tietokannan taulukot näkyvät samassa taulukossa:

Toinen tapa saada tuloksia useista ' VALITSE ” kyselyt yksittäisissä taulukoissa, puolipiste ” ; ' voidaan käyttää:

SELECT Taulukon_nimi taulukon_nimi-muodoksi hakemistosta information_schema.tables, jossa taulukon_skeema = 'mariadb'; SELECT Table_name as TablesName hakemistosta information_schema.tables, jossa taulukon_skeema = 'mynewdb';

Siinä kaikki! Olemme tarjonneet erilaisia ​​kyselyitä taulukoiden nimien saamiseksi MySQL:n 'SELECT'-käskyn avulla.

Johtopäätös

Voit saada taulukoiden nimet käyttämällä ' VALITSE '-lause MySQL:ssä, ' SELECT Table_name as TablesName FROM information_schema.tables; ”-komentoa voidaan käyttää. Saadaksesi tulokset useista ' VALITSE ' lausunnot kerralla, ' LIITTO ”-operaattoria voidaan käyttää. Toisaalta ' ; ” näyttää eri tietokantojen taulukkonimet yksitellen. Tämä viesti osoitti taulukon nimien hankkimismenettelyn MySQL:n 'SELECT'-käskyn avulla.