Dapatkan Nama Jadual Menggunakan SELECT Statement dalam MySQL

Dapatkan Nama Jadual Menggunakan Select Statement Dalam Mysql



Dalam pangkalan data MySQL, data disimpan dalam bentuk jadual. Sebagai pentadbir pangkalan data, sukar untuk mengawasi semua proses pelaksanaan dan pengubahsuaian dalam semua objek pangkalan data. Dalam MySQL, berbilang arahan tersedia untuk mendapatkan nama jadual daripada semua pangkalan data untuk mengurusnya dengan cekap.

Siaran ini akan bercakap tentang:

Bagaimana untuk Menentukan Semua Nama Jadual Menggunakan Pernyataan 'SELECT' dalam MySQL?

Untuk memaparkan nama jadual pangkalan data MySQL, gunakan ' PILIH ” kenyataan. Untuk tujuan ini, semak langkah-langkah yang disediakan.







Langkah 1: Sambungkan Terminal

Pada mulanya, sambungkan terminal Windows dengan pelayan MySQL dengan menjalankan arahan yang disenaraikan di bawah:



mysql -u root -p

Akibatnya, anda akan diminta untuk kata laluan:







Langkah 2: Paparkan Semua Nama Jadual

Sekarang, jalankan ' PILIH 'perintah bersama-sama dengan' information_schema.tables ” untuk mendapatkan maklumat tentang semua jadual dan rancangan sedia ada dalam pangkalan data:

PILIH Table_name sebagai TablesName daripada information_schema.tables;



Bagaimana untuk Menentukan Nama Jadual Pelbagai Pangkalan Data Menggunakan Pernyataan 'PILIH' dalam MySQL?

Jika anda ingin memaparkan berbilang jadual pangkalan data sekaligus, ' KESATUAN ” operator boleh digunakan:

PILIH Table_name sebagai TablesName daripada information_schema.tables where table_schema = 'mariadb' UNION SELECT Table_name sebagai TablesName daripada information_schema.tables where table_schema = 'mynewdb';

di sini:

  • PILIH Perintah ” digunakan untuk memilih rekod daripada pangkalan data.
  • Nama_jadual ” ialah pembolehubah lalai.
  • Nama Jadual ” ialah nama lajur jadual terhasil.
  • information_schema.tables ' operator menggabungkan hasil dua atau berbilang ' PILIH ” kenyataan.
  • di mana ” klausa mengeluarkan rekod yang memenuhi syarat yang disediakan.
  • jadual_skema ” pembolehubah akan digunakan untuk menyimpan nama pangkalan data.
  • mariadb ” dan “ mynewdb ” ialah nama pangkalan data kami.

Seperti yang anda lihat, jadual dua pangkalan data yang disenaraikan di atas ditunjukkan dalam jadual yang sama:

Satu lagi cara untuk mendapatkan hasil berbilang “ PILIH ' pertanyaan dalam jadual individu, koma bertitik ' ; ' boleh digunakan:

PILIH Table_name sebagai TablesName daripada information_schema.tables di mana table_schema = 'mariadb'; PILIH Table_name sebagai TablesName daripada information_schema.tables di mana table_schema = 'mynewdb';

Itu sahaja! Kami telah menyediakan pertanyaan yang berbeza untuk mendapatkan nama jadual menggunakan pernyataan 'SELECT' MySQL.

Kesimpulan

Untuk mendapatkan nama jadual menggunakan ' PILIH ' pernyataan dalam MySQL, ' PILIH Table_name sebagai TablesName DARI information_schema.tables; ” arahan boleh digunakan. Untuk mendapatkan keputusan berbilang “ PILIH ” kenyataan serentak, “ KESATUAN ” operator boleh digunakan. Sebaliknya, ' ; ” menunjukkan nama jadual pangkalan data yang berbeza secara individu. Siaran ini menunjukkan prosedur mendapatkan nama jadual menggunakan pernyataan 'PILIH' dalam MySQL.