Rumah > Artikel > pangkalan data > Bagaimana untuk melihat jadual dalam MySQL
MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang sering digunakan untuk membina aplikasi web. Apabila menggunakan MySQL, anda sering perlu melihat dan mengurus jadual. Jadi, artikel ini akan memperkenalkan cara melihat jadual dalam MySQL dan membantu pembaca menguasai penggunaan MySQL dengan lebih baik.
1. Gunakan arahan SHOW
Arahan SHOW ialah arahan dalam MySQL yang digunakan untuk memaparkan jadual dan paparan di bawah pangkalan data semasa. Formatnya adalah seperti berikut:
SHOW [FULL] TABLES [FROM db_name] [LIKE 'pattern']
Antaranya, parameter db_name ialah nama pangkalan data dan mesti diisi. Jika tidak diisi, arahan SHOW akan memaparkan jadual yang disertakan dalam pangkalan data yang sedang digunakan, parameter corak ialah rentetan corak, yang boleh digunakan untuk memadankan nama jadual atau melihat nama untuk menapis kandungan yang dipaparkan. Output arahan di atas termasuk dua lajur: Jadual dalam [db_name] dan Table_type. Antaranya, Jadual dalam lajur [db_name] memaparkan nama jadual yang terkandung dalam pangkalan data, dan lajur Table_type memaparkan jenis jadual (pada asasnya JADUAL ASAS).
Jika anda ingin melihat struktur khusus jadual, anda boleh menggunakan arahan berikut:
SHOW COLUMNS FROM table_name [FROM db_name]
Di mana, table_name ialah nama jadual yang strukturnya ingin anda lihat, dan db_name ialah nama pangkalan data. Selepas melaksanakan arahan di atas, MySQL akan memaparkan maklumat terperinci tentang setiap lajur jadual, termasuk nama lajur, jenis lajur, sama ada null dibenarkan, nilai lalai, dsb. Melalui arahan ini, kita dapat memahami dengan jelas maklumat medan dan ciri-ciri jadual.
Jika anda ingin melihat maklumat terperinci dan nilai status parameter pelayan MySQL, anda boleh menggunakan arahan berikut:
SHOW VARIABLES [LIKE 'pattern']
2 Gunakan arahan DESCRIBE
Arahan DESCRIBE boleh digunakan Lihat struktur terperinci jadual. Format arahan pelaksanaan adalah seperti berikut:
DESCRIBE table_name
Antaranya, table_name mewakili nama jadual yang akan dilihat. Selepas melaksanakan arahan ini, MySQL akan memaparkan maklumat terperinci tentang setiap lajur jadual, termasuk nama lajur, jenis data, sama ada null dibenarkan, nilai lalai, dsb. Sama seperti arahan SHOW COLUMNS, arahan DESCRIBE juga boleh digunakan untuk melihat maklumat medan jadual MySQL. Perbezaannya ialah hasil keluaran oleh perintah DESCRIBE hanya termasuk nama medan, jenis dan maklumat tentang sama ada null dibenarkan dan perintah DESCRIBE tidak boleh menambah klausa LIKE.
3. Gunakan INFORMATION_SCHEMA
INFORMATION_SCHEMA ialah pangkalan data maklumat metadata dalam MySQL. Ia mengandungi sejumlah besar maklumat metadata tentang pangkalan data, jadual, lajur, indeks, dsb. Pengguna boleh menggunakan INFORMATION_SCHEMA untuk mendapatkan maklumat metadata ini untuk mencapai matlamat tertentu.
Berikut ialah beberapa pertanyaan INFORMATION_SCHEMA yang biasa digunakan:
SELECT table_name FROM information_schema.tables WHERE table_schema = 'database_name';
Antaranya, database_name ialah nama pangkalan data yang perlu dilihat.
Dengan arahan ini, kita boleh menanyakan semua nama jadual yang terkandung dalam pangkalan data.
Jika anda perlu melihat maklumat lajur jadual, anda boleh menggunakan arahan berikut:
SELECT column_name, data_type, is_nullable, column_default FROM information_schema.columns WHERE table_schema = 'database_name' AND table_name = 'table_name';
Antaranya, table_name mewakili nama jadual yang perlu dilihat, dan nama_pangkalan data mewakili nama pangkalan data yang mempunyai jadual. Perintah ini boleh memaparkan maklumat terperinci tentang setiap lajur dalam jadual, termasuk nama lajur, jenis data, sama ada null dibenarkan, nilai lalai, dsb.
Ringkasan
Terdapat banyak cara untuk melihat jadual dalam MySQL, seperti menggunakan arahan SHOW, DESCRIBE command dan INFORMATION_SCHEMA. Setiap kaedah mempunyai kelebihan tersendiri, kelemahan dan situasi yang boleh digunakan. Apabila menggunakannya, kita perlu memilih kaedah yang paling sesuai untuk melihat dan mengurus jadual mengikut situasi sebenar. Selain itu, kami juga boleh menggunakan alatan grafik MySQL untuk melihat dan mengurus jadual, yang memerlukan bantuan perisian pihak ketiga, seperti MySQL Workbench.
Ringkasnya, MySQL ialah sistem pangkalan data yang sangat berkuasa yang boleh memberikan prestasi cemerlang dan keselamatan yang boleh dipercayai. Memahami cara melihat dan mengurus jadual MySQL adalah sangat penting untuk meningkatkan kecekapan dan keupayaan menggunakan MySQL. Pada masa yang sama, mengurus dan menyelenggara jadual MySQL dengan betul juga boleh memastikan kestabilan dan kebolehpercayaan pangkalan data MySQL dengan berkesan.
Atas ialah kandungan terperinci Bagaimana untuk melihat jadual dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!