094.日程管理第二期_准备数据库和实体类_哔哩哔哩_bilibili

navicat 下载 学生认证:

Navicat 教育版 - 学生许可证 | Navicat       

1 启动mysql:终端输入

sudo /usr/local/mysql/support-files/mysql.server start

之后再输入密码 显示SUCCESS! 启动成功

2 navicat连接mysql

使用navicat连接mysql数据库创建数据库、表、转储sql文件,导入sql数据_哔哩哔哩_bilibili

        打开navicat -> 左上角连接 -> 输入连接名 密码(mysql的密码) 保存 -> 双击左侧边栏新建的连接(绿色就是连上了)

3 创建数据库

        右键navicat新建的连接 -> 创建数据库 -> 字符集选择utf8mb4 

        然后点击新建查询 -> 输入sql语句

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------
-- 创建日程表
-- ----------
DROP TABLE IF EXISTS `sys_schedule`;
CREATE TABLE `sys_schedule`(
	`sid` int NOT NULL AUTO_INCREMENT,
	`uid` int NULL DEFAULT NULL,
	`title` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
	`completed` int(1) NULL DEFAULT NULL,
	PRIMARY KEY (`sid`) USING BTREE
)ENGINE=InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;

-- ----------
-- 插入日程数据
-- ----------

-- ----------
-- 创建用户表
-- ----------
DROP TABLE IF EXISTS `sys_user`;
CREATE TABLE `sys_user`(
	`uid` int NOT NULL AUTO_INCREMENT,
	`username` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
	`user_pwd` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
	PRIMARY KEY (`uid`) USING BTREE,
	UNIQUE INDEX `username`(`username`) USING BTREE
)ENGINE=InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;

-- ----------
-- 插入用户数据
-- ----------

INSERT INTO `sys_user` VALUE(1,'zhangsan','1234567890');
INSERT INTO `sys_user` VALUE(2,'lisi','21234567890');

SET FOREIGN_KEY_CHECKS = 1;

        运行 刷新数据库 检查是否创建成功

4 创建java项目

        idea的web-all project中新建module 命名为schedule-system

5 启动tomcat

        在添加依赖前先启动tomcat

        终端:(改成自己的路径)

cd /Users/Stacey/Environment/apache-tomcat-10.1.16/bin
./startup.sh

        在浏览器输入http://localhost:8080显示apache页面代表启动成功

6 添加tomcat依赖       

        File -> Project Structure -> 左侧点 modules 找到 schedule-system 右侧点 Dependencies -> 点+ -> Library 选tomcat

        

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐