创建 flower 表:
CREATE TABLE flower(
id INT(10) PRIMARY KEY AUTO_INCREMENT COMMENT '编号',
name VARCHAR(30) NOT NULL COMMENT '花名',
price FLOAT NOT NULL COMMENT '价格',
production VARCHAR(30) NOT NULL COMMENT '原产地'
);
在创建表的过程中,为字段添加 COMMENT(注释),有助于解释该字段,方便维护。后期可以通过使用 Navicat for MySQL 查看表的对象信息:
或者在命令行输入命令“SHOW CREATE TABLE 表名 \G”,同样可以查询到比较全面的表定义信息,如下:
mysql> show create table flower \G
*************************** 1. row ***************************
Table: flower
Create Table: CREATE TABLE `flower` (
`id` int(10) NOT NULL AUTO_INCREMENT COMMENT '编号',
`name` varchar(30) NOT NULL COMMENT '花名',
`price` float NOT NULL COMMENT '价格',
`production` varchar(30) NOT NULL COMMENT '原产地',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
1 row in set (0.00 sec)