Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Liệt kê tất cả table trong database MySQL

Hiểu cách liệt kê tất cả table trong database MySQL.

Sau khi tạo database, truy cập và dùng database cụ thể bằng truy vấn:

Truy vấn

mysql> USE databaseName
Database changed

Câu lệnh USE không yêu cầu dấu chấm phẩy. Tương tự QUIT. Dùng dấu chấm phẩy cũng không hại. Có thể tạo và dùng database riêng, nhưng cần quyền MySQL administrator.

Administrator có thể chạy lệnh cấp quyền:

mysql> GRANT ALL ON tableName.* TO 'your_mysql_name'@'your_client_host';

your_mysql_name là tên user MySQL gán cho user.

your_client_host là host từ nơi user kết nối tới server.

Truy vấn dưới hiển thị table trong database:

mysql> SHOW TABLES;

Lưu ý: Nếu database mới tạo, chắc chắn chưa có table. Truy vấn trên cho kết quả empty set. Phần quan trọng nhất: quyết định cấu trúc database, table cần thiết, cột trong mỗi table và mối quan hệ giữa các table. Sau khi quyết định database chứa gì, đặt tên phù hợp, tạo table với tên cột và giá trị hàng phù hợp, có thể thảo luận thao tác nào thực hiện được với database này.