DESCRIBE menerangkan struktur jadual (nama lajur, jenis data, kekangan, indeks), hanya terpakai pada objek jadual. SHOW, sebaliknya, memaparkan metadata tentang objek pangkalan data (pangkalan data, jadual, lajur, fungsi, prosedur, dll.), termasuk senarai ringkas lajur dalam jadual dan maklumat masa jalan tentang pelayan pangkalan data.
Perbezaan antara DESCRIBE dan SHOW dalam MySQL
DESCRIBE dan SHOW arahan dalam MySQL digunakan untuk mendapatkan maklumat tentang objek pangkalan data. Walaupun ia mempunyai beberapa persamaan, ia berbeza dari segi tujuan dan kefungsian:
Tujuan
Fungsi
DESCRIBE
Keluarkan maklumat struktur jadual terperinci, termasuk:
Boleh berfungsi pada objek yang berbeza, termasuk pangkalan data, jadual, lajur, fungsi dan prosedur. Maklumat metadata tahap yang lebih tinggi seperti:
A senarai singkat lajur dalam jadual
DESCRIBE table_name;
SHOW [option] object_name;
例如:
users
的结构:DESCRIBE users;
mydb
中的所有表:SHOW TABLES IN mydb;
pengguna
: DESCRIBE user;
Tunjukkan semua jadual dalam pangkalan data mydb
: TUNJUKKAN JADUAL DALAM mydb;
Atas ialah kandungan terperinci Perbezaan antara menerangkan dan menunjukkan dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!