Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menyemak pangkalan data yang tersedia dalam MySQL

Bagaimana untuk menyemak pangkalan data yang tersedia dalam MySQL

青灯夜游
青灯夜游asal
2021-12-01 16:59:3316168semak imbas

Dalam MySQL, anda boleh menggunakan pernyataan "SHOW DATABASES" untuk melihat pangkalan data mana yang ada 'String'];

Bagaimana untuk menyemak pangkalan data yang tersedia dalam MySQL

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn