什么是MySQL
MySQL 是一個免費的關系型數據庫管理系統,廣泛應用于 Web 應用程序的后臺數據管理中。它支持多個平臺,包括 Windows、Linux 和 macOS。
MySQL 建表語句
MySQL 使用 CREATE TABLE 語句來創建表。語法如下:
CREATE TABLE 表名( 列名1 數據類型1, 列名2 數據類型2, ... )
MySQL 建表時添加注釋
在建表時,可以通過添加注釋來描述每個字段的用途。使用 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 修改表結構添加注釋
MySQL 使用 ALTER TABLE 語句來修改表結構,通過 ADD COLUMN 添加新字段時,也可以添加注釋。使用 COMMENT 關鍵字來添加注釋,例:
ALTER TABLE students ADD COLUMN sex VARCHAR(2) NOT NULL COMMENT '學生性別';
MySQL 查詢表結構及注釋
使用 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 表的結構,以及每個字段的數據類型、是否允許為空、是否為主鍵、注釋等信息。