Lược đồ mysql
là lược đồ hệ thống. Nó chứa các bảng lưu trữ thông tin theo yêu cầu của máy chủ MySQL khi nó chạy. Một phân loại rộng là lược đồ mysql
chứa các bảng từ điển dữ liệu lưu trữ siêu dữ liệu cơ sở dữ liệu và các bảng hệ thống được sử dụng cho các mục đích hoạt động khác. Các cuộc thảo luận sau đây tiếp tục chia nhỏ tập hợp các bảng hệ thống thành các danh mục nhỏ hơn.
Bảng từ điển dữ liệu
Cấp bảng hệ thống
Bảng hệ thống thông tin đối tượng
Bảng hệ thống nhật ký
Bảng hệ thống trợ giúp phía máy chủ
Bảng hệ thống múi giờ
Bảng hệ thống sao chép
Bảng hệ thống tối ưu hóa
Bảng hệ thống linh tinh
Phần còn lại của phần này liệt kê các bảng trong mỗi danh mục, với các tài liệu tham khảo chéo để biết thêm thông tin. Bảng từ điển dữ liệu và bảng hệ thống sử dụng công cụ lưu trữ InnoDB
trừ khi có quy định khác.
mysql
Bảng hệ thống và bảng từ điển dữ liệu nằm trong một tệp không gian bảng InnoDB
có tên mysql.ibd
trong thư mục dữ liệu MySQL. Trước đây, các bảng này đã được tạo trong các tệp không gian bảng riêng lẻ trong thư mục cơ sở dữ liệu mysql
.
Mã hóa dữ liệu có thể được bật cho không gian bảng lược đồ hệ thống mysql
. Để biết thêm thông tin, hãy xem Phần & NBSP; 15.13, mã hóa dữ liệu tại InnoDB.
Bảng từ điển dữ liệu
Các bảng này bao gồm từ điển dữ liệu, chứa siêu dữ liệu về các đối tượng cơ sở dữ liệu. Để biết thêm thông tin, xem Chương & NBSP; 14, Từ điển dữ liệu MySQL.
0: Thông tin danh mục.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
1: Thông tin về các bộ ký tự có sẵn.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
2: Thông tin về các ràng buộcmysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
3 được xác định trên các bảng. Xem Phần & NBSP; 13.1.20.6, Kiểm tra các ràng buộc.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
4: Thông tin về đối chiếu cho mỗi bộ ký tự.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
5: Thống kê biểu đồ cho các giá trị cột. Xem Phần & NBSP; 8.9.6, Thống kê tối ưu hóa.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
6: Thông tin về các loại được sử dụng bởi các cột.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
7: Thông tin về các cột trong bảng.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
8: Một bảng xác định các thuộc tính từ điển dữ liệu, chẳng hạn như phiên bản của nó. Máy chủ sử dụng điều này để xác định xem từ điển dữ liệu phải được nâng cấp lên phiên bản mới hơn.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
9: Thông tin về các sự kiện Lập lịch sự kiện. Xem Phần & NBSP; 25.4, Sử dụng Trình lập lịch sự kiện. Nếu máy chủ được bắt đầu với tùy chọnmysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
mysql
0, Trình lập lịch sự kiện sẽ bị tắt và các sự kiện được đăng ký trong bảng không chạy. Xem Phần & NBSP; 25.4.2, Cấu hình Lập lịch sự kiện.mysql
1,mysql
2: Thông tin về các khóa nước ngoài.mysql
3: Thông tin về các cột được sử dụng bởi các chỉ mục.mysql
4: Thông tin về các phân vùng được sử dụng bởi các chỉ mục.mysql
5: Được sử dụng để lưu trữ số liệu thống kê chỉ số động được tạo khimysql
6 được thực thi.mysql
7: Thông tin về chỉ mục bảng.mysql
8: Lưu trữ nhật ký DDL cho các hoạt động DDL an toàn.mysql
9: Thông tin về các tham số chức năng và thủ tục được lưu trữ và về các giá trị trả về cho các hàm được lưu trữ.mysql
0: Thông tin về các thủ tục và chức năng được lưu trữ. Xem Phần & NBSP; 25.2, Sử dụng các thói quen được lưu trữ.mysql
1: Thông tin về các nhóm tài nguyên. Xem Phần & NBSP; 5.1.16, Nhóm tài nguyên của Cameron.mysql
2: Thông tin về các thủ tục và chức năng được lưu trữ. Xem Phần & NBSP; 25.2, Sử dụng các thói quen được lưu trữ.mysql
3: Thông tin về Schemata. Trong MySQL, lược đồ là cơ sở dữ liệu, vì vậy bảng này cung cấp thông tin về cơ sở dữ liệu.mysql
4: Thông tin về các hệ thống tham chiếu không gian có sẵn cho dữ liệu không gian.mysql
5: Thông tin về các giá trị được sử dụng bởi các phân vùng bảng.mysql
6: Thông tin về các phân vùng được sử dụng bởi các bảng.mysql
7: Thông tin về số liệu thống kê bảng động được tạo khimysql
6 được thực thi.mysql
9: Thông tin về các bảng trong cơ sở dữ liệu.InnoDB
0: Thông tin về các tệp được sử dụng bởi các không gian bảng.InnoDB
1: Thông tin về không gian bảng hoạt động.InnoDB
2: Thông tin về kích hoạt.InnoDB
3: Thông tin về các phụ thuộc giữa các chế độ xem và các chức năng được lưu trữ được sử dụng bởi chúng.InnoDB
4: Được sử dụng để theo dõi các phụ thuộc giữa các chế độ xem và các bảng cơ bản của chúng.
Bảng từ điển dữ liệu là vô hình. Chúng không thể được đọc với InnoDB
5, không xuất hiện trong đầu ra của InnoDB
6, không được liệt kê trong bảng InnoDB
7, v.v. Tuy nhiên, trong hầu hết các trường hợp có các bảng InnoDB
8 tương ứng có thể được truy vấn. Về mặt khái niệm, InnoDB
8 cung cấp một chế độ xem thông qua đó MySQL phơi bày siêu dữ liệu dữ liệu. Ví dụ: bạn không thể chọn trực tiếp từ bảng mysql
0:
mysql> SELECT * FROM mysql.schemata;
ERROR 3554 [HY000]: Access to data dictionary table 'mysql.schemata' is rejected.
Thay vào đó, chọn thông tin đó từ bảng InnoDB
8 tương ứng:
mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G
*************************** 1. row ***************************
CATALOG_NAME: def
SCHEMA_NAME: mysql
DEFAULT_CHARACTER_SET_NAME: utf8mb4
DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci
SQL_PATH: NULL
DEFAULT_ENCRYPTION: NO
*************************** 2. row ***************************
CATALOG_NAME: def
SCHEMA_NAME: information_schema
DEFAULT_CHARACTER_SET_NAME: utf8mb3
DEFAULT_COLLATION_NAME: utf8mb3_general_ci
SQL_PATH: NULL
DEFAULT_ENCRYPTION: NO
*************************** 3. row ***************************
CATALOG_NAME: def
SCHEMA_NAME: performance_schema
DEFAULT_CHARACTER_SET_NAME: utf8mb4
DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci
SQL_PATH: NULL
DEFAULT_ENCRYPTION: NO
...
Không có bảng InnoDB
8 tương ứng chính xác với mysql
3, nhưng mysql
4 chứa nhiều thông tin tương tự.
Cho đến nay, không có bảng InnoDB
8 tương ứng chính xác với mysql
6, mysql
7. Cách SQL tiêu chuẩn để có được thông tin chính nước ngoài là sử dụng bảng InnoDB
8 mysql
9 và InnoDB
0; Các bảng này hiện được triển khai dưới dạng chế độ xem trên các bảng từ điển mysql
1, mysql
2 và các bảng từ điển dữ liệu khác.
Một số bảng hệ thống từ trước MySQL 8.0 đã được thay thế bằng các bảng từ điển dữ liệu và không còn có trong lược đồ hệ thống mysql
:
Bảng từ điển dữ liệu
9 thay thế bảngmysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
InnoDB
5 từ trước MySQL 8.0.Các bảng từ điển dữ liệu
mysql
0 vàmysql
2 cùng nhau thay thế bảngInnoDB
8 từ trước MySQL 8.0.
Cấp bảng hệ thống
Các bảng hệ thống này chứa thông tin cấp về tài khoản người dùng và các đặc quyền do họ nắm giữ. Để biết thêm thông tin về cấu trúc, nội dung và mục đích của các bảng này, hãy xem Phần & NBSP; 6.2.3, Bảng Grant Grant.
Kể từ MySQL 8.0, các bảng tài trợ là bảng InnoDB
[giao dịch]. Trước đây, đây là các bảng mysql.ibd
0 [không chuyển hóa]. Việc thay đổi công cụ lưu trữ bảng cấp cơ sở cho một sự thay đổi kèm theo trong MySQL 8.0 thành hành vi của các báo cáo quản lý tài khoản như mysql.ibd
1 và mysql.ibd
2. Trước đây, một tuyên bố quản lý tài khoản có tên nhiều người dùng có thể thành công cho một số người dùng và thất bại cho người khác. Các báo cáo hiện đang giao dịch và thành công cho tất cả người dùng có tên hoặc quay lại và không có tác dụng nếu xảy ra lỗi.
Ghi chú
Nếu MYSQL được nâng cấp từ phiên bản cũ hơn nhưng các bảng tài trợ chưa được nâng cấp từ mysql.ibd
0 lên InnoDB
, máy chủ chỉ xem xét chúng chỉ đọc và báo cáo quản lý tài khoản tạo ra lỗi. Để biết hướng dẫn nâng cấp, xem Phần & NBSP; 2.11, nâng cấp MySQL.
mysql.ibd
5: Tài khoản người dùng, đặc quyền toàn cầu và các cột không ưu tiên khác.mysql.ibd
6: Bài tập của các đặc quyền toàn cầu năng động cho người dùng; Xem các đặc quyền tĩnh so với động.mysql.ibd
7: Đặc quyền cấp cơ sở dữ liệu.mysql.ibd
8: Đặc quyền cấp bảng.mysql.ibd
9: Đặc quyền cấp cột.mysql
0: Quy trình lưu trữ và đặc quyền chức năng.mysql
1: Đặc quyền của người dùng proxy.mysql
2: Bảng này liệt kê các vai trò mặc định sẽ được kích hoạt sau khi người dùng kết nối và xác thực hoặc thực thimysql
3.mysql
4: Bảng này liệt kê các cạnh cho các sơ đồ con.Một hàng bảng
mysql.ibd
5 đã cho có thể tham khảo tài khoản người dùng hoặc vai trò. Máy chủ có thể phân biệt xem một hàng đại diện cho tài khoản người dùng, vai trò hoặc cả hai bằng cách tham khảo bảngmysql
4 để biết thông tin về quan hệ giữa ID xác thực.mysql
7: Thông tin về thay đổi mật khẩu.
Bảng hệ thống nhật ký
Máy chủ sử dụng các bảng hệ thống này để ghi nhật ký:
mysql
8: Bảng nhật ký truy vấn chung.mysql
9: Bảng nhật ký truy vấn chậm.
Bảng nhật ký Sử dụng động cơ lưu trữ mysql
0.
Để biết thêm thông tin, hãy xem Phần & NBSP; 5.4, Nhật ký máy chủ MySQL.
Bảng hệ thống trợ giúp phía máy chủ
Các bảng hệ thống này chứa thông tin trợ giúp phía máy chủ:
mysql
1: Thông tin về danh mục trợ giúp.mysql
2: Từ khóa liên quan đến các chủ đề trợ giúp.mysql
3: ánh xạ giữa các từ khóa và chủ đề trợ giúp.mysql
4: Nội dung chủ đề trợ giúp.
Để biết thêm thông tin, hãy xem Phần & NBSP; 5.1.17, Trợ giúp phía máy chủ của Cameron hỗ trợ.
Bảng hệ thống múi giờ
Các bảng hệ thống này chứa thông tin múi giờ:
mysql
5: ID múi giờ và liệu họ có sử dụng Leap Seconds hay không.mysql
6: Khi bước nhảy giây xảy ra.mysql
7: ánh xạ giữa ID múi giờ và tên.mysql
8,mysql
9: Mô tả múi giờ.
Để biết thêm thông tin, hãy xem Phần & NBSP; 5.1.15, Múi giờ của MySQL Hỗ trợ múi giờ của MySQL.
Bảng hệ thống tối ưu hóa
Các bảng hệ thống này được sử dụng bởi trình tối ưu hóa:
00,mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
01: Được sử dụng cho số liệu thống kê tối ưu hóa liên tục. Xem Phần & NBSP; 15.8.10.1, Cấu hình các tham số thống kê tối ưu hóa liên tục.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
03,mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
04: Mô hình chi phí tối ưu hóa sử dụng các bảng chứa thông tin ước tính chi phí về các hoạt động xảy ra trong quá trình thực hiện truy vấn.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
03 chứa ước tính chi phí tối ưu hóa cho các hoạt động máy chủ chung.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
04 chứa ước tính cho các hoạt động cụ thể cho các công cụ lưu trữ cụ thể. Xem Phần & NBSP; 8.9.5, Mô hình chi phí tối ưu hóa.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
Bảng hệ thống linh tinh
Các bảng hệ thống khác không phù hợp với các danh mục trước:
07,mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
08: Nếu Audit Enterprise của MySQL được cài đặt, các bảng này cung cấp lưu trữ liên tục các định nghĩa bộ lọc nhật ký kiểm toán và tài khoản người dùng. Xem bảng nhật ký kiểm toán.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
09,mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
10,mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
11,mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
12,mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
13: Nếu tường lửa của MySQL Enterprise được cài đặt, các bảng này cung cấp lưu trữ liên tục cho thông tin được sử dụng bởi tường lửa. Xem Phần & NBSP; 6.4.7, Tường lửa Doanh nghiệp MySQL.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
14: Được sử dụng bởi động cơ lưu trữmysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
15. Xem Phần & NBSP; 16.8.2.2, Tạo một bảng được liên kết bằng cách sử dụng máy chủ tạo.mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
16: Được sử dụng bởi công cụ lưu trữmysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA\G *************************** 1. row *************************** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 2. row *************************** CATALOG_NAME: def SCHEMA_NAME: information_schema DEFAULT_CHARACTER_SET_NAME: utf8mb3 DEFAULT_COLLATION_NAME: utf8mb3_general_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO *************************** 3. row *************************** CATALOG_NAME: def SCHEMA_NAME: performance_schema DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION: NO ...
InnoDB
để lưu trữ siêu dữ liệu bảng thay đổi nhanh như các giá trị bộ đếm tự động và các cờ tham nhũng cây chỉ mục. Thay thế bảng bộ đệm từ điển dữ liệu nằm trong không gian bảng hệ thốngInnoDB
.