Tatalakayin ng post na ito ang tungkol sa:
- Paano Tukuyin ang Lahat ng Pangalan ng Talahanayan Gamit ang “ PUMILI ” Pahayag sa MySQL?
- Paano Tukuyin ang Mga Pangalan ng Talahanayan ng Maramihang mga Database Gamit ang “ PUMILI ” Pahayag sa MySQL?
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.