Mysql数据库-管理和存储数据库(开源管理系统)与JDBC操作数据库步骤,JUnit以及如何将压缩包中exe程序添加上桌面图标

Mysql数据库

一对多:一门课程可以被多个学生选择

多对多:多个学生选择多门课程

谈谈你对关系型数据库的看法?

关系型数据库,是指采用了关系模型来组织数据的数据库。其以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了 数据库 。用户通过查询来检索数据库中的数据,而查询是一个用于限定数据库中某些区域的执行代码。关系模型可以简单理解为二维表格模型,而一个关系型数据库就是由 二维表 及其之间的关系组成的一个 数据组织

命令格式:

mysql -h'主机名' -P'端口号' -u'用户名' -p'密码'

登录:mysql -hlocalhost -P3306 -uroot -p

或者mysql -uroot -p

mysql中清屏:system cls

退出:quit或者exit

添加桌面图标方法:

Navicat创建快捷方式 exe程序右键发送到桌面

JDBC(Java DataBase Connectivity):java和数据库进行连接的一种技术,通过java代码,连接到数据库,并可以使用SQL语句,对数据库进行各种操作技术

理解JDBC:

官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口

各个数据库厂商去实现这套接口,提供数据库驱动jar包

我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类

JUnit:

用于Java编程语言的开源测试框架,用于编写和运行单元测试

JUnit特点:

1.是一个开放源代码的测试工具

2.提供注解(@Test)来识别测试方法

3.可以让你编写代码更快,提高质量

jar包导入:

因为JUnit单元测试框架,不是JDK自带的,所以我们需要额外导入JUnit的jar包

可以通过下面的网站配置pom.xml中的Junit依赖
junit依赖配置网站

https://mvnrepository.com/

1.进入网站搜索Junit

2.选择使用人数最多的

3.复制依赖代码

依赖中的Test仅用来做测试用

jar包也在官网下载依赖

使用JDBC操作数据库的6个步骤

相关推荐
知行合一。。。43 分钟前
RAG--03--Milvus基本用法
数据库·oracle·milvus
TDengine (老段)1 小时前
TDengine 线程模型 — 网络、调度、执行
大数据·数据库·物联网·制造·时序数据库·tdengine·涛思数据
上学的小垃圾2 小时前
01-数据库系统概述
数据库
二进制漫游记3 小时前
FastAPI项目集成 Qdrant向量数据库+阿里云Embedding完整实战(工具封装+业务调用)
数据库·python·阿里云·embedding
2501_928996223 小时前
GPT-4o换DeepSeek迁移成本多少?中科热备解析API聚合平台技术账本
前端·数据库·人工智能
DM今天肝到几点?3 小时前
AI 安全进入「攻防同频」:Gemini 3.8 Flash Cyber 上线、Astra 触及关键级、HiddenLayer 融资 1 亿美元
网络·人工智能·深度学习·安全·语言模型·开源·知识图谱
冬奇Lab4 小时前
一天一个开源项目(第207篇):AirLLM - 单卡 4GB 跑 70B 大模型
人工智能·开源
行百里er4 小时前
Gateway 上别硬塞 MVC:DeferredImportSelector 看菜下锅
spring boot·后端·开源
泡干脆面就番茄5 小时前
MySQL_子查询_分页查询与联合查询详解
数据库·mysql
十六年开源服务商5 小时前
2026年WordPress页面构建器终极选型指南
开源