文章 2022-04-18 来自:开发者社区

MySQL---数据库从入门走向大神系列(七)-Java访问数据库配置及简单使用方法execute(1)

从操作配置文件properties中读取连接字符串,通过该字符串进行数据连接,需要写三个文件其中,两个是java类,一个是后缀名为.properties的文件,该文件放在src工作目录下。需要准备的包: https://github.com/chenhaoxiang/Java后缀为.properties的文件此处为其取名为jdbc.properties,其中的代码如下:##MySQL drive....

MySQL---数据库从入门走向大神系列(七)-Java访问数据库配置及简单使用方法execute(1)
文章 2022-04-18 来自:开发者社区

MySQL---数据库从入门走向大神系列(六)-事务处理与事务隔离(锁机制)

MySQL 事务处理简单介绍事务处理:MySQL 事务主要用于处理操作量大,复杂度高的数据。 比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远不会是完整的事务,除非该组内的每个单独的操作是成功的。如果在事务的....

MySQL---数据库从入门走向大神系列(六)-事务处理与事务隔离(锁机制)
文章 2022-04-18 来自:开发者社区

MySQL---数据库从入门走向大神系列(五)-存储过程

本篇博客讲解: 自动增长列、字段值唯一性约束、存储过程、区分大小写的查询!自动增长列、字段值唯一性约束create table aa( id int auto_increment primary key, sname varchar(32) unique ); insert into aa values(5,'abc');创建一个自动增长的id属性(最开始不设置就从0开始增长) ...

MySQL---数据库从入门走向大神系列(五)-存储过程
文章 2022-04-18 来自:开发者社区

MySQL---数据库从入门走向大神系列(四)-子查询、表与表之间的关系(3)

查询哪些人选了哪些课:92年之前是这样查询的:(没有用关联)select stud.sname,ject.sname from stud,sj,ject where stud.id=sj.studid and ject.id=sj.jectid;用内关联来:select stud.sname,ject.sname from stud inner join sj on stud.id=sj...

MySQL---数据库从入门走向大神系列(四)-子查询、表与表之间的关系(3)
文章 2022-04-18 来自:开发者社区

MySQL---数据库从入门走向大神系列(四)-子查询、表与表之间的关系(2)

一对多/多对一:数据库设计分析: 案例:一个人可以拥有多辆汽车,要求查询出某人所拥有的所有汽车。方案一:(差的设计-用一张表存储–数据冗余太严重)编号 姓名 性别 年龄 汽车编号 车型 排量 价格 P001 Jack 男 25 C001 BMW 12L 80w P001 Jack 男 25 C002 Be...

MySQL---数据库从入门走向大神系列(四)-子查询、表与表之间的关系(2)
文章 2022-04-18 来自:开发者社区

MySQL---数据库从入门走向大神系列(四)-子查询、表与表之间的关系(1)

本篇博客讲解(子查询)非相关子查询/相关子查询,一对一,一对多,多对一,多对的的关系!准备:首先我们创建一列sex。再为部分行设置好值0(女)或者1(男);delete from stud where age=26;删除年龄为26的行。update stud set sex='1' where saddress like '湖南%';将地址中湖南开头的人的的sex修改为1。update stud....

MySQL---数据库从入门走向大神系列(四)-子查询、表与表之间的关系(1)
文章 2022-04-18 来自:开发者社区

MySQL---数据库从入门走向大神系列(三)-修改数据库编码/DOS窗口编码

如何查看与修改数据库的编码,如何修改dos窗口的显示编码,都在本篇详细讲解。查看当前数据库的编码:show variables where variable_name like 'character%';如果出现了中文乱码,我们只要看: character_set_client —客户端的编码 character_set_connection —连接的编码(传输时的编码) character_s....

MySQL---数据库从入门走向大神系列(三)-修改数据库编码/DOS窗口编码
文章 2022-04-18 来自:开发者社区

MySQL---数据库从入门走向大神系列(二)-用Java对MySQL进行增删改查

上节已经学会对MySQL进行简单的增删改查了,那么,我们如何实现用Java来对数据库操作增删改呢。本节将用Java演示对MySQL进行增删改查。简单的来说,分为4个步骤:1、加载连接器(驱动)   通过Driver类 (最好用类反射来加载,更加灵活)2、建立与数据库的连接3、获取语句对象4、对数据库进行操作(增删改查)其实第一步现在可以不用写了,高版本的MySQL已经在内部帮我们写好了....

MySQL---数据库从入门走向大神系列(二)-用Java对MySQL进行增删改查
文章 2022-04-18 来自:开发者社区

MySQL---数据库从入门走向大神系列(一)-基础入门(3)

显示出stud表中所有age的平均值:<span style="font-size:14px;">select avg(age) as averageAge from stud;</span>显示所有age平均值的四舍五入。<span style="font-size:14px;">select round(avg(age)) as averageAge2 f....

MySQL---数据库从入门走向大神系列(一)-基础入门(3)
文章 2022-04-18 来自:开发者社区

MySQL---数据库从入门走向大神系列(一)-基础入门(2)

从stud表格删除sex列<span style="font-size:14px;">alter table stud drop sex;</span>也可以用:<span style="font-size:14px;">alter table stud drop column sex;</span>判断NULL值时,不能用‘=’号判断,而是用is....

MySQL---数据库从入门走向大神系列(一)-基础入门(2)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐