mysql中查询数据库所有表详细信息,包括引擎,数据长度,注释的sql语句
时间: 2024-04-11 22:28:48 浏览: 10
您可以使用以下 SQL 查询语句来获取 MySQL 数据库中所有表的详细信息,包括引擎、数据长度和注释:
```sql
SELECT TABLE_NAME, ENGINE, DATA_LENGTH, TABLE_COMMENT
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'your_database_name';
```
请将 `your_database_name` 替换为您要查询的数据库名称。执行这个查询语句后,将会返回包含表名、引擎类型、数据长度和表注释的结果集。
相关问题
mysql中使用sql语句给表添加注释
可以使用 ALTER TABLE 语句来添加表注释,语法如下:
```
ALTER TABLE table_name COMMENT 'your comment';
```
其中,table_name 表示要添加注释的表名,your comment 表示要添加的注释内容。例如,要给名为 students 的表添加注释“学生信息表”,可以使用以下语句:
```
ALTER TABLE students COMMENT '学生信息表';
```
注意,注释内容需要用单引号或双引号括起来。
mysql给指定数据库中的所有表中注释不为空的所有字段添加注释
可以通过以下 SQL 语句来实现:
```sql
SELECT CONCAT('ALTER TABLE `', TABLE_NAME, '` MODIFY COLUMN `', COLUMN_NAME, '` ', COLUMN_TYPE, ' COMMENT \'', COLUMN_COMMENT, '\';') AS sql_statements
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'your_database_name'
AND COLUMN_COMMENT != ''
ORDER BY TABLE_NAME, ORDINAL_POSITION;
```
这个 SQL 语句会查询指定数据库中的所有表中注释不为空的所有字段,并生成对应的 ALTER TABLE 语句。你可以将这些语句复制到 MySQL shell 中执行,以添加注释。
请注意替换语句中的 `your_database_name` 为你要操作的数据库名。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)