Trong bài đăng này, tôi sẽ giải thích về cách tạo Từ điển dữ liệu trong cơ sở dữ liệu MySql. Trong các bài đăng trước, chúng ta đã tìm hiểu về cài đặt MySql, nhập và xuất cơ sở dữ liệu, lược đồ bảng MySql, sao lưu cơ sở dữ liệu MySql và chế độ xem MySql. Chúng tôi có thể có truy vấn đơn giản trong mã bên dưới và thay đổi tên cơ sở dữ liệu bằng tên của bạn, sau đó bạn sẽ nhận được từ điển dữ liệu của cơ sở dữ liệu của mình trong MySql
Cách tạo Từ điển dữ liệu trong MySql của Anil Kumar Panigrahi
Mã MySql
chọn t. table_schema dưới dạng db_name,
t. tên_bảng,
[trường hợp khi t. table_type = 'BẢNG CƠ SỞ' rồi đến 'bảng'
khi t. table_type = 'XEM' rồi 'xem'
khác t. table_type
kết thúc] dưới dạng table_type,
c. tên cột dọc,
c. cột_type,
c. cột_mặc định,
c. cột_key,
c. là_nullable,
c. thêm,
c. cột_bình luận
từ thông tin_schema. bảng như t
thông tin tham gia bên trong_schema. cột như c
trên t. tên_bảng = c. tên_bảng
và t. table_schema = c. table_schema
ở đâu. table_type in['bảng cơ sở', 'view']
and t.table_schema = ''
đặt hàng theo thứ tự. table_schema, t. tên_bảng, c. thứ tự_vị trí
Note: < database name > change it with your database name.
Tôi đang sử dụng Navicat làm công cụ quản lý db. Một hôm, tôi nhận được yêu cầu làm một tài liệu từ điển dữ liệu. Vì vậy, tôi quyết định tạo tài liệu theo truy vấn
Đây là truy vấn của tôi
LỰA CHỌN
bệnh lao. COLUMN_NAME LÀ 'Tên trường',
bệnh lao. COLUMN_TYPE LÀ 'Loại dữ liệu',
bệnh lao. IS_NULLABLE AS 'Cho phép để trống',
bệnh lao. THÊM NHƯ 'PK',
bệnh lao. COLUMN_COMMENT AS 'Mô tả trường'
TỪ
`THÔNG TIN_SCHEMA`. `COLUMNS` dưới dạng tb
Ở ĐÂU
TABLE_NAME = ‘ {tên_bảng}’
Kết quả của truy vấn sẽ hiển thị dưới dạng bảng. Sau đó, tôi có thể xuất nó dưới dạng tệp excel bằng cách sử dụng tùy chọn “Xuất kết quả”