蓝旭第五次学习

MySQL

image-20240420140038436

image-20240420161244579

SQL

image-20240420161452116

image-20240420161545566

SQL语句的分类

DDL的语句

image-20240420162017893

1.查询

image-20240420162329800

2.创建

image-20240420162626169

以指定字符集创建

image-20240420163237678

3.删除

image-20240420163534343

4.进入数据库并查询所在数据库

image-20240420163847620

1.表结构的创建,查询

image-20240420163939947

image-20240420164200127

image-20240420164224503

创建一个表结构

image-20240420165900544

2.查询这个表结构的内容

image-20240420170135591

详细展示

image-20240420170301516

3.table的数值类型

数值型

image-20240420170439601

字符型

时间类型

image-20240420171641330

4.添加字段

image-20240420172305515

image-20240420172525250

5.修改字段

image-20240420172747463

image-20240420172954048

6.删除字段

image-20240420173039454

image-20240420173152379

6.修改表名

image-20240420173245633

image-20240420173341569

6.删除表

image-20240420173418801

DML语句

1.插入赋值字段

image-20240420175251667

image-20240420180446785

2.修改

image-20240420180817461

image-20240420181119660

3.删除

image-20240420181758410

image-20240420181739977

DQL语句

image-20240420183825359

1.基本查询

image-20240420184230597

指定查询和所有查询

image-20240420185546217

不重复查询

image-20240420190105286

2.条件查询

image-20240420190629676

image-20240420191841907

3.聚合函数

null值不参与运算

image-20240420192727622

image-20240420193145405

4.分组查询

image-20240420193456534

5.排序查询

image-20240420202739830

image-20240420202947214

6.分页查询

image-20240420203319392

image-20240420203739239

执行顺序

image-20240420203943226

DCL语句

image-20240420204118964

1.管理用户

image-20240420204153689

image-20240420210232704

image-20240420210307886

2.权限控制

image-20240420210349800

image-20240420210446380

image-20240420210711726

JDBC简介

JDBC,全称Java Database Connectivity,是Java语言提供的一种数据库连接技术

  1. 定义和作用:JDBC是一个用于执行SQL语句的Java API,它允许Java程序与各种关系数据库进行交互。通过JDBC,开发人员可以使用Java语言编写的程序来连接、查询和操作数据库中的数据。

  2. 组成:JDBC由一组用Java语言编写的类和接口组成,这些类和接口为数据库开发人员提供了一个标准的编程接口,使得他们能够编写出能够与任何关系数据库管理系统(RDBMS)交互的数据库应用程序。

  3. 特点

  • 跨平台性:JDBC的一个重要特点是它的跨平台性,即“一次编写,到处运行”。使用JDBC API编写的程序可以在不同操作系统上运行,而无需修改代码。这是因为JDBC API将数据库操作请求交给了具体的JDBC驱动程序,而这些驱动程序负责与数据库的具体交互。

  • 统一接口:JDBC提供了统一的数据库访问接口,无论后台使用的是哪种数据库,对于Java程序员来说,使用的都是相同的API,这极大地简化了数据库应用程序的开发过程。

  1. 使用场景:JDBC适用于需要与数据库进行交互的Java应用程序。无论是需要进行数据查询、更新还是管理数据库连接和事务,JDBC都提供了相应的功能来支持这些操作。

  2. 实现原理:当Java程序需要与数据库交互时,它会通过JDBC API发出请求。这个请求会被传递给对应的JDBC驱动程序,然后由驱动程序完成与数据库的实际交互工作,包括打开连接、执行查询、控制事务等。

  3. 驱动兼容性:为了使用JDBC与特定的数据库进行交互,需要有相应的JDBC驱动程序。不同的数据库系统有自己的JDBC驱动,这些驱动作为桥梁,帮助Java程序与数据库进行通信。

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值