Rumah > Artikel > pangkalan data > Bagaimana untuk menyemak pangkalan data yang tersedia dalam MySQL
Dalam MySQL, anda boleh menggunakan pernyataan "SHOW DATABASES" untuk melihat pangkalan data mana yang ada 'String'];
Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.
Dalam MySQL, anda boleh menggunakan pernyataan SHOW DATABASES untuk melihat atau memaparkan pangkalan data dalam skop kebenaran pengguna semasa. Format sintaks untuk melihat pangkalan data ialah:
SHOW DATABASES [LIKE '字符串'];
Penerangan sintaks adalah seperti berikut:
Klausa LIKE adalah pilihan dan digunakan untuk memadankan pangkalan data yang ditentukan nama. Klausa LIKE boleh memadankan sebahagian atau sepenuhnya.
Rentetan dikelilingi oleh petikan tunggal ' ', menyatakan rentetan untuk dipadankan; "rentetan" boleh menjadi rentetan lengkap atau ia boleh mengandungi kad bebas.
Kata kunci LIKE menyokong tanda peratus "%" dan garis bawah "_" aksara kad bebas.
Wildcard ialah pernyataan khas, digunakan terutamanya untuk pertanyaan kabur. Apabila anda tidak tahu watak sebenar atau anda terlalu malas untuk memasukkan nama penuh, anda boleh menggunakan kad bebas untuk menggantikan satu atau lebih aksara sebenar.
1. Gunakan terus SHOW DATABASES
untuk melihat semua pangkalan data
lajur Ekstrak semua pangkalan data yang boleh dilihat oleh pengguna semasa:
mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sakila | | sys | | test_db | | world | +--------------------+ 7 row in set (0.22 sec)
2. Gunakan klausa LIKE dan pertanyaan kabur
Mula-mula buat tiga pangkalan data, bernama test_db, db_test , db_test_db.
1) Gunakan klausa LIKE untuk melihat pangkalan data yang betul-betul sepadan dengan test_db:
mysql> SHOW DATABASES LIKE 'test_db'; +--------------------+ | Database (test_db) | +--------------------+ | test_db | +--------------------+ 1 row in set (0.03 sec)
2) Gunakan klausa LIKE untuk melihat pangkalan data yang namanya mengandungi ujian:
mysql> SHOW DATABASES LIKE '%test%'; +--------------------+ | Database (%test%) | +--------------------+ | db_test | +--------------------+ | db_test_db | +--------------------+ | test_db | +--------------------+ 3 row in set (0.03 sec)
3) Gunakan klausa LIKE untuk melihat pangkalan data yang namanya bermula dengan db:
mysql> SHOW DATABASES LIKE 'db%'; +----------------+ | Database (db%) | +----------------+ | db_test | +----------------+ | db_test_db | +----------------+ 2 row in set (0.03 sec)
4) Gunakan klausa LIKE untuk melihat pangkalan data yang namanya berakhir dengan db:
mysql> SHOW DATABASES LIKE '%db'; +----------------+ | Database (%db) | +----------------+ | db_test_db | +----------------+ | test_db | +----------------+ 2 row in set (0.03 sec)
【Berkaitan Disyorkan: tutorial video mysql]
Atas ialah kandungan terperinci Bagaimana untuk menyemak pangkalan data yang tersedia dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!