Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách hiển thị đối chiếu của một bảng trong MySQL

Đây là hai cách để trả về đối chiếu của một bảng trong MySQL.

Cách nhanh nhất để trả về đối chiếu của một bảng nhất định trong MySQL là chạy câu lệnh sau:

SHOW TABLE STATUS LIKE '%Artists%';

Chạy câu lệnh này sẽ trả về một loạt các cột cung cấp thông tin về bất kỳ bảng / s phù hợp nào. Một trong những cột này được gọi là Collation và nó cung cấp sự đối chiếu của tất cả các bảng phù hợp.

Tất nhiên, bạn sẽ cần thay thế %Artists% với tên bảng của riêng bạn. Và bạn có thể bỏ qua các dấu hiệu tỷ lệ phần trăm nếu bạn cho rằng chúng không cần thiết. Câu lệnh này cũng chấp nhận các mệnh đề khác, chẳng hạn như FROM , WHEREIN , do đó, điều này cung cấp cho bạn một số tùy chọn khi xây dựng báo cáo của mình.

Truy vấn information_schema.tables Bảng

Một vấn đề với câu lệnh trước đó là nó trả về rất nhiều cột và bạn có thể buộc phải cuộn sang ngang để tìm cột đối chiếu. Nếu bạn chỉ quan tâm đến thông tin đối chiếu, bạn có thể truy vấn information_schema.tables . Bạn cũng có thể trả về đối chiếu cho tất cả các bảng trong một cơ sở dữ liệu nhất định nếu được yêu cầu. Đây là cách thực hiện điều đó:

SELECT 
   table_schema,
   table_name,
   table_collation   
FROM information_schema.tables
WHERE table_schema = 'Music';

Kết quả ví dụ:

+--------------+------------+-----------------+
| TABLE_SCHEMA | TABLE_NAME | TABLE_COLLATION |
+--------------+------------+-----------------+
| Music        | Albums     | utf8_general_ci |
| Music        | Artists    | utf8_general_ci |
| Music        | Genres     | utf8_general_ci |
+--------------+------------+-----------------+

Cũng xem:

  • Cách tìm đối chiếu trong MySQL
  • Hiển thị Bản đối chiếu của Máy chủ
  • Hiển thị đối chiếu của Cơ sở dữ liệu
  • Hiển thị đối chiếu của một cột
  • Hiển thị sự đối chiếu của Kết nối MySQL của bạn
  • Đối chiếu là gì?

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhóm theo mệnh đề trong mySQL và postgreSQL, tại sao lỗi trong postgreSQL?

  2. Cách thay đổi giá trị tăng tự động của cơ sở dữ liệu MySQL / MariaDB

  3. mysql error 1364 Trường không có giá trị mặc định

  4. Cách sửa chữa cơ sở dữ liệu MySQL trong cPanel

  5. Sử dụng HHVM với WordPress