Tôi có thể tìm cơ sở dữ liệu của mình trong MySQL ở đâu?

Tóm lược. trong hướng dẫn này, bạn sẽ học cách sử dụng lệnh SHOW DATABASES của MySQL để liệt kê tất cả các cơ sở dữ liệu trong máy chủ cơ sở dữ liệu MySQL

Sử dụng CƠ SỞ DỮ LIỆU SHOW của MySQL

Để liệt kê tất cả các cơ sở dữ liệu trên máy chủ MySQL, bạn sử dụng lệnh

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
1 như sau

SHOW DATABASES;

Code language: SQL [Structured Query Language] [sql]

Ví dụ: để liệt kê tất cả cơ sở dữ liệu trong máy chủ cơ sở dữ liệu MySQL cục bộ, trước tiên hãy đăng nhập vào máy chủ cơ sở dữ liệu như sau

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]

Và sau đó sử dụng lệnh

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
1

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]

Lệnh

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
1 là từ đồng nghĩa với

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
1, do đó lệnh sau trả về kết quả tương tự như lệnh trên

SHOW SCHEMAS;

Code language: SQL [Structured Query Language] [sql]

Nếu muốn truy vấn cơ sở dữ liệu khớp với một mẫu cụ thể, bạn sử dụng mệnh đề

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
3 như sau

SHOW DATABASES LIKE pattern;

Code language: SQL [Structured Query Language] [sql]

Ví dụ: câu lệnh sau trả về cơ sở dữ liệu kết thúc bằng chuỗi

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
4;

________số 8

Điều quan trọng cần lưu ý là nếu máy chủ cơ sở dữ liệu MySQL bắt đầu bằng

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
5, bạn không thể sử dụng câu lệnh

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
1 trừ khi bạn có đặc quyền

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
1

Truy vấn dữ liệu cơ sở dữ liệu từ information_schema

Nếu điều kiện trong mệnh đề

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
3 không đủ, bạn có thể truy vấn thông tin cơ sở dữ liệu trực tiếp từ bảng

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
9 trong cơ sở dữ liệu

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
0

Ví dụ: truy vấn sau trả về kết quả giống như lệnh

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
1

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
3

Câu lệnh

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
2 sau đây trả về cơ sở dữ liệu có tên kết thúc bằng

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
4 hoặc

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
4

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
7

Nó trả về tập kết quả sau

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
8

Trong hướng dẫn này, bạn đã học cách hiển thị tất cả cơ sở dữ liệu trong máy chủ MySQL bằng cách sử dụng lệnh

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
1 hoặc truy vấn từ bảng

>mysql -u root -p Enter password: ********** mysql>

Code language: SQL [Structured Query Language] [sql]
9 trong cơ sở dữ liệu

mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set [0.00 sec]

Code language: SQL [Structured Query Language] [sql]
0

Làm cách nào để xem tất cả các cơ sở dữ liệu trong MySQL?

HIỂN THỊ CƠ SỞ DỮ LIỆU liệt kê các cơ sở dữ liệu trên máy chủ MySQL. SHOW SCHEMAS là một từ đồng nghĩa với SHOW DATABASES. Mệnh đề LIKE, nếu có, cho biết tên cơ sở dữ liệu nào phù hợp. Mệnh đề WHERE có thể được đưa ra để chọn các hàng sử dụng các điều kiện tổng quát hơn, như đã thảo luận trong Phần 26. 8, “Mở rộng cho câu lệnh SHOW”.

Làm cách nào tôi có thể xem cơ sở dữ liệu hiện có của mình?

Để xem danh sách cơ sở dữ liệu trên phiên bản SQL Server .
Trong Object Explorer, kết nối với một phiên bản của Công cụ cơ sở dữ liệu máy chủ SQL, sau đó mở rộng phiên bản đó
Để xem danh sách tất cả các cơ sở dữ liệu trên phiên bản, hãy mở rộng Cơ sở dữ liệu

Chủ Đề