💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
**根据系统需求分析,需要创建四张表,分别为菜单表、公司信息表、用户表和留言表。** >数据库名称为:wms**学号后三位**,例如:wms200 表命名:t_表名**学号后三位**,例如:t_companyinfo200 字段名:列表**学号后三位**,例如:ciId200 要求数据库采用UTF-8编码,排序规则采用:utf8_general_ci,数据库ENGINE采用InnoDB。 数据表采用UTF-8编码。 **数据库模型** ![](http://h.yiniuedu.com/ff93c1fc267131a7337e2f21085b5adb) 1.菜单表:编号(主键、自增)、名称、地址、序号 ``` CREATE TABLE `t_menu` ( `id` int(11) NOT NULL AUTO_INCREMENT, `menuName` varchar(255) DEFAULT NULL, `menuURL` varchar(255) DEFAULT NULL, `menuNo` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; ``` 2.公司信息表:编号(主键、自增)、标题、图片、内容、日期、序号 ``` CREATE TABLE `t_companyinfo200` ( `ciId200` int(11) NOT NULL AUTO_INCREMENT, `ciTitle200` varchar(255) DEFAULT NULL, `ciImage200` varchar(255) DEFAULT NULL, `ciContent200` text DEFAULT NULL, `ciEditDate200` varchar(255) DEFAULT NULL, `ciNo200` int(11) DEFAULT NULL, PRIMARY KEY (`ciId200`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; ``` 3.用户表:编号(主键、自增)、姓名、性别、年龄、地址、qq、邮箱、用户名和密码 ``` CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `gender` varchar(255) DEFAULT NULL, `age` int(11) DEFAULT NULL, `address` varchar(255) DEFAULT NULL, `qq` varchar(255) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `username` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; ``` 4.留言表:编号(主键、自增)、标题、内容 ``` CREATE TABLE `t_message` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(255) DEFAULT NULL, `content` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; ``` >创建数据库、表以及添加测试数据脚本如下: ``` create database wms200 default character set utf8 collate utf8_general_ci; use wms200; DROP TABLE IF EXISTS `t_menu`; CREATE TABLE `t_menu` ( `id` int(11) NOT NULL AUTO_INCREMENT, `menuName` varchar(255) DEFAULT NULL, `menuURL` varchar(255) DEFAULT NULL, `menuNo` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8; INSERT INTO `t_menu` VALUES ('1', '首页', 'index.jsp', '1'); INSERT INTO `t_menu` VALUES ('2', '关于我们', 'about.jsp', '2'); INSERT INTO `t_menu` VALUES ('3', '新闻中心', 'news.jsp', '3'); INSERT INTO `t_menu` VALUES ('4', '项目管理及实施', 'portfolio.jsp', '4'); INSERT INTO `t_menu` VALUES ('5', '产品中心', 'product.jsp', '5'); INSERT INTO `t_menu` VALUES ('6', '服务支持', 'server.jsp', '6'); INSERT INTO `t_menu` VALUES ('7', '联系我们', 'contact.jsp', '7'); INSERT INTO `t_menu` VALUES ('8', '人才招聘', 'talent.jsp', '8'); DROP TABLE IF EXISTS `t_companyinfo200`; CREATE TABLE `t_companyinfo200` ( `ciId200` int(11) NOT NULL AUTO_INCREMENT, `ciTitle200` varchar(255) DEFAULT NULL, `ciImage200` varchar(255) DEFAULT NULL, `ciContent200` text DEFAULT NULL, `ciEditDate200` varchar(255) DEFAULT NULL, `ciNo200` int(11) DEFAULT NULL, PRIMARY KEY (`ciId200`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `gender` varchar(255) DEFAULT NULL, `age` int(11) DEFAULT NULL, `address` varchar(255) DEFAULT NULL, `qq` varchar(255) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `username` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `t_message`; CREATE TABLE `t_message` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(255) DEFAULT NULL, `content` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; INSERT INTO `user` VALUES ('1', 'admin', '1', '19', '1', '50476085', '50476085@qq.com', 'admin', 'admin'); ```