mysql设定图

作为一个强大的关系型数据库管理系统,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='学生信息表';