# javaweb-jdbc-mysql **Repository Path**: pifu/javaweb-jdbc-mysql ## Basic Information - **Project Name**: javaweb-jdbc-mysql - **Description**: 通过 JavaBean + JSP + MySQL 实现简单的用户管理系统 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 3 - **Created**: 2019-06-28 - **Last Updated**: 2023-12-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # javaweb-jdbc-mysql #### 介绍 通过 JavaBean + JSP + MySQL 实现简单的用户管理系统 #### 使用说明 1、笔者的本地数据库版本为 MySQL 8.0.16,数据库账号及密码为:root/12345678,如果你本地数据库的账号密码不一样,请在项目的包 com.gorge4j.user.constat 下的 SqlConstant.java 类里修改成自己的账号密码,注意密码需 base64 加密 [去加密](http://tool.oschina.net/encrypt?type=3); 2、在 MySQL 中创建数据库,数据库名:javaweb-user-demo,字符集:utf8mb4,排序规则:utf8mb4\_bin; 3、在 MySQL 中创建表,SQL 如下: ```sql CREATE TABLE `user_manage_demo` ( `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id,用户id', `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户名', `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户密码', `type` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户类型(A:管理员;O:普通用户)', `gmt_create` datetime NOT NULL COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL COMMENT '记录修改时间', `is_delete` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '记录是否逻辑删除(0:未删除;1:已删除)', PRIMARY KEY (`id`), UNIQUE KEY `uk_name_type` (`name`,`type`) USING BTREE COMMENT '用户名称、类型唯一索引' ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='用户管理表'; ``` 4、数据库表中初始化一条管理员数据 ```sql INSERT INTO `javaweb-user-demo`.`user_manage_demo`(`id`, `name`, `password`, `type`, `gmt_create`, `gmt_modified`, `is_delete`) VALUES (1, 'admin', '123456', 'A', '2019-05-21 21:03:03', '2019-06-13 08:03:15', 0); ``` 5、将项目下载到本地,然后通过 IDE(Eclipse/IDEA) 导入项目后在容器中(如 Tomcat)启动项目,启动正常后,在浏览器中输入:http://localhost:8080/javaweb-jdbc-mysql/login.jsp 来访问用户管理系统(管理员账号及密码:admin/123456)。 开发环境搭建参考:[点击访问](https://gitee.com/pifu/gorge4j-blog/tree/master/java/java开发基础) Eclipse 集成 Tomcat 参考:[点击访问](https://gitee.com/pifu/gorge4j-blog/blob/master/java/java开发基础/Java开发基础第04讲-Eclipse安装.md#4.8)