mysql创建表时添加注释
时间: 2023-11-06 11:05:24 浏览: 159
在 MySQL 中,可以使用 COMMENT 关键字为表和表中的列添加注释。具体语法如下:
创建表时添加注释:
```
CREATE TABLE table_name (
column1 datatype COMMENT 'comment',
column2 datatype COMMENT 'comment',
...
) COMMENT 'table comment';
```
修改表时添加注释:
```
ALTER TABLE table_name MODIFY COLUMN column_name datatype COMMENT 'comment';
ALTER TABLE table_name COMMENT 'table comment';
```
相关问题
mysql创建表之后添加注释语句
在MySQL中创建表之后,可以使用注释语句添加注释,语法如下:
```
ALTER TABLE table_name COMMENT 'comment';
```
其中,`table_name`为要添加注释的表名,`comment`为注释内容。
例如,我们创建一个名为`students`的表,然后使用注释语句为其添加注释:
```
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
gender VARCHAR(10)
);
ALTER TABLE students COMMENT '学生信息表';
```
执行以上语句后,我们可以使用以下语句查看表的注释:
```
SHOW CREATE TABLE students;
```
输出结果如下:
```
CREATE TABLE `students` (
`id` int NOT NULL,
`name` varchar(50) DEFAULT NULL,
`age` int DEFAULT NULL,
`gender` varchar(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='学生信息表'
```
mysql 创建表并加注释的示例
以下是创建表并加注释的示例:
```sql
CREATE TABLE `users` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
`name` varchar(50) NOT NULL COMMENT '用户名',
`email` varchar(50) NOT NULL COMMENT '用户邮箱',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户表';
```
在上述示例中,我们创建了一个名为 `users` 的表,并定义了三个字段 `id`、`name` 和 `email`。每个字段都有一个相应的数据类型和注释。最后,我们还为整个表加了一个注释 `'用户表'`。
阅读全文