Cách hiển thị/danh sách bảng trong cơ sở dữ liệu MySQL
Nếu bạn là quản trị viên hoặc nhà phát triển cơ sở dữ liệu MySQL, điều quan trọng là phải theo dõi chặt chẽ tất cả các quy trình và thay đổi trong tất cả các đối tượng cơ sở dữ liệu. Trong số các lệnh được sử dụng thường xuyên khác, các bảng hiển thị cho phép bạn có được tất cả các bảng trong tầm tay.
Trong bài viết này, chúng tôi sẽ nói về cách hiển thị các bảng trong cơ sở dữ liệu MySQL: Chúng tôi sẽ đi sâu vào cú pháp bảng hiển thị MySQL và mô tả cách sử dụng nó từ dòng lệnh và GUI cho MySQL. Đọc để tìm hiểu về:
- Mysql show bảng cú pháp
- Mysql hiển thị bảng ví dụ
- Hiển thị các bảng đầy đủ trong MySQL
- Cách hiển thị các bảng trong dòng lệnh
- Cách sử dụng các bảng hiển thị với mẫu giống như
- Cách nhận và quản lý danh sách bảng bằng công cụ GUI MySQL
Cách hiển thị danh sách tất cả các bảng trong cơ sở dữ liệu MySQL
Hãy để chúng tôi bắt đầu với cú pháp cơ bản nhất. Truy vấn sau đây sẽ hiển thị tất cả các bảng trong cơ sở dữ liệu MySQL:
SHOW TABLES;
Để xem tất cả các bảng, bạn có thể chạy câu lệnh này từ Máy khách dòng lệnh MySQL, Shell MySQL, cũng như từ bất kỳ công cụ GUI nào hỗ trợ SQL, ví dụ, DBForge Studio cho MySQL.
MySQL trả về kết quả trong một bảng với một cột của TABLE_IN_DATABASENAME. Các bảng được đặt hàng theo thứ tự bảng chữ cái. Dòng tóm tắt cho bạn biết có bao nhiêu hàng [hoặc bảng] trong cơ sở dữ liệu được đề cập.
Ví dụ về bảng hiển thị bảng mysql
Để sử dụng lệnh bảng hiển thị, trước tiên bạn cần đăng nhập vào máy chủ MySQL.
- Khi mở máy khách dòng lệnh MySQL, hãy nhập mật khẩu của bạn.
- Chọn cơ sở dữ liệu cụ thể.
- Chạy lệnh Hiển thị bảng để xem tất cả các bảng trong cơ sở dữ liệu đã được chọn.
Hiển thị các bảng với mẫu tương tự
Có thể có cơ sở dữ liệu khá lớn được lưu trữ trên máy chủ của bạn. Trong những trường hợp như vậy, bạn có thể sử dụng biểu thức tương tự cùng với lệnh Hiển thị MySQL. Bằng cách này, bạn sẽ chỉ thấy một danh sách các bảng được lọc thay vì xem qua tất cả chúng:
SHOW TABLES [LIKE 'pattern']
Giả sử, chúng tôi muốn câu lệnh chỉ trả về tên của các cơ sở dữ liệu bắt đầu bằng chữ 'A'. Truy vấn sẽ trông như sau:
SHOW TABLES LIKE 'a%';
Hiển thị các bảng đầy đủ trong MySQL
Trong trường hợp bạn cần thêm thông tin về các bảng trong cơ sở dữ liệu của mình, hãy sử dụng truy vấn sau để liệt kê tất cả các bảng cùng với các loại của chúng:
SHOW FULL TABLES;
MySQL trả về kết quả trong bảng với hai cột: Bảng_in_databasename và Table_Type. Các bảng được đặt hàng theo thứ tự bảng chữ cái. Ngoài ra, dòng cuối cùng của lời nhắc hiển thị tổng cộng có bao nhiêu hàng.
Liệt kê tất cả các bảng bằng dòng lệnh MySQL
Bạn cũng có thể liệt kê tất cả các cơ sở dữ liệu bằng dòng lệnh. Có ba phương pháp phổ biến cho điều này.
1. Mở dấu nhắc lệnh và điều hướng đến thư mục bin của thư mục cài đặt máy chủ MySQL của bạn. Sau đó kết nối với máy chủ bằng lệnh mysql -u root -p. Nhập mật khẩu và thực hiện các bảng hiển thị; lệnh chúng tôi đã thảo luận ở trên. lệnh mysql -u root -p. Nhập mật khẩu và thực hiện các bảng hiển thị; lệnh chúng tôi đã thảo luận ở trên.mysql -u root -p command. Enter the password and execute the SHOW TABLES; command we have discussed above. mysql -u root -p command. Enter the password and execute the SHOW TABLES; command we have discussed above.
2. Mở dấu nhắc lệnh và điều hướng đến thư mục bin của thư mục cài đặt máy chủ MySQL của bạn. Sau đó chạy truy vấn sau:
mysql -u user -p -e "show tables;"
3. Mở dấu nhắc lệnh và điều hướng đến thư mục bin của thư mục cài đặt máy chủ MySQL của bạn. Sau đó chạy truy vấn:
mysqlshow -u user -p
Hiển thị tất cả các bảng trong cơ sở dữ liệu MySQL với DBForge Studio cho MySQL
Để tìm hiểu cơ sở dữ liệu nào hiện đang được chọn, hãy sử dụng truy vấn sau:
SELECT DATABASE[];
Trong DBForge Studio, cơ sở dữ liệu được chọn sẽ được hiển thị trong ruy băng menu. Bạn có thể dễ dàng chuyển đổi giữa các cơ sở dữ liệu bằng cách sử dụng thả xuống.
Để tìm hiểu những bảng cơ sở dữ liệu đã chọn chứa, thực thi:
SHOW TABLES;
Trong DBForge Studio, các bảng cơ sở dữ liệu có thể được hiển thị bằng cách mở rộng các nút trong trình thám hiểm cơ sở dữ liệu.
Sự kết luận
Tính khả dụng trong các phiên bản của DBForge Studio cho MySQL
Tính năng
Doanh nghiệp
Chuyên nghiệp
Tiêu chuẩn
Thể hiện
Hoàn thành mã nhạy cảm với bối cảnh
Kiểm tra cú pháp SQL tự động
Trình quản lý bảo mật để quản lý tài khoản người dùng và đặc quyền