MySQL 是一个免费的关系型数据库管理系统,广泛应用于 Web 应用程序的后台数据管理中。它支持多个平台,包括 Windows、Linux 和 macOS。
MySQL 使用 CREATE TABLE 语句来创建表。语法如下:
CREATE TABLE 表名(列名1 数据类型1,列名2 数据类型2,...)
在建表时,可以通过添加注释来描述每个字段的用途。使用 COMMENT 关键字来添加注释,例:
CREATE TABLE students(id INT NOT NULL AUTO_INCREMENT COMMENT '学生编号',name VARCHAR(50) NOT NULL COMMENT '学生姓名',age INT NOT NULL COMMENT '学生年龄',PRIMARY KEY (id));
MySQL 使用 ALTER TABLE 语句来修改表结构,通过 ADD COLUMN 添加新字段时,也可以添加注释。使用 COMMENT 关键字来添加注释,例:
ALTER TABLE students ADD COLUMN sex VARCHAR(2) NOT NULL COMMENT '学生性别';
使用 DESC 表名 可以查看表结构及注释信息,例:
DESC students;
运行结果如下:
+-------+-------------+------+-----+---------+----------------+| Field | Type | Null | Key | Default | Extra |+-------+-------------+------+-----+---------+----------------+| id | int(11) | NO | PRI | NULL | auto_increment || name | varchar(50) | NO | | NULL | || age | int(11) | NO | | NULL | || sex | varchar(2) | NO | | NULL | |+-------+-------------+------+-----+---------+----------------+
以上结果显示了 students 表的结构,以及每个字段的数据类型、是否允许为空、是否为主键、注释等信息。