-- MySQL 系统表查询示例
-- 查看所有数据库
SELECT SCHEMA_NAME AS 'Database'
FROM INFORMATION_SCHEMA.SCHEMATA;
-- 查看某个数据库中的所有表
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'your_database_name';
-- 查看某个表的结构
SHOW COLUMNS FROM your_table_name;
-- 或者使用 INFORMATION_SCHEMA.COLUMNS 查看更详细的信息
SELECT COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, IS_NULLABLE, COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'your_database_name' AND TABLE_NAME = 'your_table_name';
-- 查看索引信息
SHOW INDEX FROM your_table_name;
-- 或者使用 INFORMATION_SCHEMA.STATISTICS 查看更详细的信息
SELECT *
FROM INFORMATION_SCHEMA.STATISTICS
WHERE TABLE_SCHEMA = 'your_database_name' AND TABLE_NAME = 'your_table_name';
下一篇:mysql换行符
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站