mysql设定图
作为一个强大的关系型数据库管理系统,MySQL以其高可用性、高容错性、高性能等特点被广泛使用。在MySQL的数据库设计和设置中,设定图是非常重要的一个环节,它可以帮助程序员更好地理解MySQL服务器的运行机制,方便优化和调试。
设定图可以分为物理设定图和逻辑设定图两种,其中物理设定图主要描述MySQL的实际物理存储结构和磁盘分配等设定,逻辑设定图则更加关注MySQL的逻辑体系和运行机制。
CREATE TABLE `student` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(20) NOT NULL DEFAULT '0' COMMENT '学生姓名',
`age` int(11) NOT NULL DEFAULT '0' COMMENT '学生年龄',
`sex` tinyint(4) NOT NULL DEFAULT '0' COMMENT '性别,1表示男性,2表示女性',
`grade` int(11) NOT NULL DEFAULT '0' COMMENT '学生成绩',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='学生信息表';