Kumuha ng Mga Pangalan ng Talahanayan Gamit ang SELECT Statement sa MySQL

Kumuha Ng Mga Pangalan Ng Talahanayan Gamit Ang Select Statement Sa Mysql



Sa MySQL database, ang data ay naka-imbak sa tabular form. Bilang isang administrator ng database, mahirap bantayan ang lahat ng mga proseso ng pagpapatupad at mga pagbabago sa lahat ng mga object ng database. Sa MySQL, maraming mga utos ang magagamit para sa pagkuha ng mga pangalan ng talahanayan mula sa lahat ng mga database upang pamahalaan ang mga ito nang mahusay.

Tatalakayin ng post na ito ang tungkol sa:

Paano Matukoy ang Lahat ng Mga Pangalan ng Talahanayan Gamit ang 'PUMILI' na Pahayag sa MySQL?

Upang ipakita ang mga pangalan ng talahanayan ng MySQL database, gamitin ang “ PUMILI ” pahayag. Para sa layuning ito, tingnan ang ibinigay na mga hakbang.







Hakbang 1: Ikonekta ang Terminal

Sa una, ikonekta ang Windows terminal sa MySQL server sa pamamagitan ng pagpapatakbo ng command na nakalista sa ibaba:



mysql -u ugat -p

Bilang resulta, hihilingin sa iyo ang password:







Hakbang 2: Ipakita ang Lahat ng Mga Pangalan ng Table

Ngayon, patakbuhin ang ' PUMILI 'utos kasama ang' information_schema.tables ” upang makuha ang impormasyon tungkol sa lahat ng umiiral na mga talahanayan at palabas sa loob ng isang database:

PUMILI Table_name bilang TablesName mula sa information_schema.tables;



Paano Matukoy ang Mga Pangalan ng Talahanayan ng Maramihang mga Database Gamit ang Pahayag na 'PUMILI' sa MySQL?

Kung gusto mong magpakita ng maramihang talahanayan ng database nang sabay-sabay, ang ' UNYON ” maaaring gamitin ang operator:

PUMILI Table_name bilang TablesName mula sa information_schema.tables kung saan table_schema = 'mariadb' UNION SELECT Table_name bilang TablesName mula sa information_schema.tables kung saan table_schema = 'mynewdb';

dito:

  • PUMILI 'Ang utos ay ginagamit para sa pagpili ng tala mula sa mga database.
  • Table_name ” ay ang default na variable.
  • TablesName ” ay ang pangalan ng resultang haligi ng talahanayan.
  • information_schema.tables 'pinagsasama ng operator ang mga resulta ng dalawa o maramihang ' PUMILI ” mga pahayag.
  • saan ” kinukuha ng sugnay ang mga talaan na tumutugon sa ibinigay na kundisyon.
  • table_schema ” variable ay gagamitin upang i-save ang pangalan ng database.
  • mariadb 'at' mynewdb ” ay ang aming mga pangalan ng database.

Tulad ng nakikita mo, ang mga talahanayan ng dalawang database na nakalista sa itaas ay ipinapakita sa parehong talahanayan:

Isa pang paraan para makuha ang mga resulta ng maramihang ' PUMILI ' mga query sa mga indibidwal na talahanayan, ang semicolon ' ; ' ay maaaring gamitin:

PUMILI Table_name bilang TablesName mula sa information_schema.tables kung saan table_schema = 'mariadb'; PUMILI Table_name bilang TablesName mula sa information_schema.tables kung saan table_schema = 'mynewdb';

Iyon lang! Nagbigay kami ng iba't ibang mga query para sa pagkuha ng mga pangalan ng talahanayan gamit ang 'SELECT' statement ng MySQL.

Konklusyon

Upang makakuha ng mga pangalan ng talahanayan gamit ang “ PUMILI ” pahayag sa MySQL, ang “ PUMILI ng Table_name bilang TablesName MULA sa information_schema.tables; ” utos ay maaaring gamitin. Upang makuha ang mga resulta ng maramihang ' PUMILI ' sabay-sabay na pahayag, ang ' UNYON ” maaaring gamitin ang operator. Sa kabilang banda, ang ' ; ” ay nagpapakita ng mga pangalan ng talahanayan ng iba't ibang mga database nang paisa-isa. Ipinakita ng post na ito ang pamamaraan ng pagkuha ng mga pangalan ng talahanayan gamit ang 'PUMILI' na pahayag sa MySQL.