自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 String和StringBuilder

主要区别在于String不可变,StringBuilder可变

2021-12-15 18:24:04 75

原创 JDBC简单入门

JDBC(Java DataBase Connectivity)Java数据库链接JDBC是用Java语言操作关系型数据库(如:MySQL、Oracle、DB2)的一套API 可以视为JDBC是一套标准接口,一些关系型数据库定义一套自己关于JDBC的实现类(即驱动),真正执行的代码是驱动jar包里的实现类。——面向接口编程好处:不需要针对不同开发数据库分别开发。 可以随时替换底层数据库,访问数据库的java代码基本不变。JDBC步骤0.创建工程,...

2021-12-14 17:55:11 526

原创 数据库——事务

事务是一种机制、一个操作序列,包含了一组数据库操作命令。 事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行,因此事务是一个不可分割的工作逻辑单元。举个例子: 银行转账,A给B转1000元,顺序先是A的账上扣1000,然后在B的账上加1000,如果在B的账上加1000之前,A的账上扣1000之后这个中间段出现了异常,就进行事务的回滚,回到转账这个操作之前的状态,这次操作也就不成立。开启事务:start tran...

2021-12-14 16:51:58 558

原创 数据库语言—多表查询

select* from 表名1,表名2; //有时会出现无效信息,原因是结果以笛卡尔积的形式呈现笛卡尔积:有A,B两集合,A和B的笛卡尔积就是所有组合情况。比如:A集合有3组数据,B集合有2组数据,AB的笛卡尔积有6组数据。A={0,1,3} B={a,b} A和B的笛卡尔积为={(0,a),(0,b),(1,a),(1,b),(3,a),(3,b)}所以多表查询时往往会添加一些条件、类似于 select* fro...

2021-12-12 19:02:24 337

原创 约束的概念与分类

概念: 作用于表中列上的规则,用于限制加入表的数据 保证了数据的正确性、完整性、有效性分类: 非空约束(not null):保证列中所有数据不为null 唯一约束(unique):保证列中所有数据各不相同 主键约束(primary key):主键是一行数据的唯一标识,要求非空且唯一 检查约束(check):保证列中的值满足一定条件 默认约束(default):保存数据时,未指...

2021-12-10 19:52:00 1127

原创 DQL—数据库查询语言

查询语法select 字段列表from 表名列表where 条件列表group by 分组字段having 分组后条件order by 排序字段limit 分页限定1.基础查询查询多个字段select 字段列表 from 表名;select * from 表名; //查询所有数据去除重复记录select dis...

2021-12-10 18:16:18 89

原创 DML—增删改

1.添加数据给指定列添加数据insert into 表名 (列名1,列名2,...) values (值1,值2,...);给全部列添加数据insert into 表名 values (值1,值2,...);// 列名的列表可以省略,但不建议批量添加insert into 表名 (列名1,列名2,...) values (值1,值2,...),values (值1,值2,...),values (值1,值2,...)...;insert into 表名 v...

2021-12-10 17:11:01 265

原创 DDL—操作表

1.查询表show tables; //查询当前数据库下有哪些表的名称desc 表名; //查询表结构2.创建表create table 表名( 字段名1 数据类型1,字段名2 数据类型2,字段名3 数据类型3);3.删除表drop table 表名;dro...

2021-12-10 16:25:26 435

原创 DDL—操作数据库

1.查询show database;2.创建create database 数据库名称;create database if not exists 数据库名称;3.删除drop database 数据库名称;drop database if exists 数据库名称;4.使用当前数据库select database ( ); //查询当前使用的数据库use 数据库名称; //使用数据库...

2021-12-10 15:35:07 388

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除