Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Menyemak Kewujudan Jadual dalam MySQL Tanpa Menggunakan `SELECT FROM`?
Tentukan kewujudan jadual dalam MySQL tanpa sintaks "SELECT FROM"
Apabila berurusan dengan MySQL, adalah penting untuk mempunyai cara untuk menyemak sama ada jadual wujud tanpa kaedah "PILIH DARI" biasa.
Latar belakang
Walaupun menjadi amalan biasa untuk menggunakan "SELECT testcol FROM testtable" dan menyemak kiraan medan yang dikembalikan, terdapat cara yang lebih elegan dan langsung.
Penyelesaian: INFORMATION_SKEMA
Cara paling tepat ialah menggunakan INFORMATION_SKEMA:
<code class="language-sql">SELECT * FROM information_schema.tables WHERE table_schema = 'yourdb' AND table_name = 'testtable' LIMIT 1;</code>
Jika pertanyaan menghasilkan sebarang baris, jadual itu wujud.
Alternatif: TUNJUKKAN JADUAL
Sebagai alternatif, anda boleh memanfaatkan SHOW TABLES:
<code class="language-sql">SHOW TABLES LIKE 'yourtable';</code>
Begitu juga, kehadiran baris dalam set hasil menunjukkan kewujudan jadual.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyemak Kewujudan Jadual dalam MySQL Tanpa Menggunakan `SELECT FROM`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!