上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要: C3P0:是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。 使用步骤 导入jar包: c3p0-0.9.5.2.jar、mchange-comm 阅读全文
posted @ 2020-02-18 20:10 LeeHua 阅读(1433) 评论(0) 推荐(0) 编辑
摘要: 概述 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。 这项技术能明显提高对数据库操作的性能。它其实就是一个容器,用来存放数据库连接对象的容器。 阅读全文
posted @ 2020-02-18 03:39 LeeHua 阅读(387) 评论(1) 推荐(0) 编辑
摘要: 事务 一个包含多个步骤的业务操作。如果这个业务操作被事务管理,则这多个步骤要么同时成功,要么同时失败。 对事务的操作 开启事务 提交事务 回滚事务 使用Connection对象来管理事务 java.sql.Connection接口是一个数据库连接对象。它与特定数据库的连接(会话)。 执行SQL语句并 阅读全文
posted @ 2020-02-18 02:06 LeeHua 阅读(593) 评论(0) 推荐(0) 编辑
摘要: DriverManager类 java.sql.DriverManager 是用于管理一组JDBC驱动程序的基本服务。 注意: JDBC 2.0 API中新增的DataSource接口提供了另一种连接到数据源的方法。 使用DataSource对象是连接到数据源的首选方法。 DriverManager 阅读全文
posted @ 2020-02-18 01:02 LeeHua 阅读(1552) 评论(0) 推荐(0) 编辑
摘要: 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库。 JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码 阅读全文
posted @ 2020-02-16 20:30 LeeHua 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 创建用户 基本语法格式 CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码'; 关键字说明 关键字 说明 用户名 将创建的用户名 主机名 ** ** 指定该用户在哪个主机上可以登陆,如果是本地用户可用 localhost,如果想让该用户可以 从任意远程主机登陆,可以使 阅读全文
posted @ 2020-02-16 04:05 LeeHua 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 事务的应用场景说明 什么是事务: 在实际的开发过程中,一个业务操作如:转账,往往是要多次访问数据库才能完成的。转 账是一个用户扣钱,另一个用户加钱。如果其中有一条 SQL 语句出现异常,这条 SQL 就可能执行失败。 事务执行是一个整体,所有的 SQL 语句都必须执行成功。如果其中有 1 条 SQL 阅读全文
posted @ 2020-02-16 03:25 LeeHua 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 子查询的概念 一个查询的结果做为另一个查询的条件 有查询的嵌套,内部的查询称为子查询 子查询要使用括号 子查询结果的三种情况 子查询的结果是单行单列 子查询的结果是多行单列 子查询的结果是多行多列 子查询的结果是一个值 SELECT 查询字段 FROM 表 WHERE 字段=(子查询); 如: 创建 阅读全文
posted @ 2020-02-16 01:11 LeeHua 阅读(3694) 评论(0) 推荐(0) 编辑
摘要: 多表查询的分类 内连接 隐式内连接 显式内连接 外连接 左外连接 右外连接 内连接 用左边表的记录去匹配右边表的记录,如果符合条件的则显示。如:从表.外键=主表.主键 隐式内连接 隐式内连接:看不到 JOIN 关键字,条件使用 WHERE 指定 SELECT 字段名 FROM 左表, 右表 WHER 阅读全文
posted @ 2020-02-16 00:10 LeeHua 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 数据库约束的种类 约束名 约束关键字 主键 primary key 唯一 unique 非空 not null 外键 foreign key 检查约束 check 注:mysql 不支持,sql支持 主键约束 创建主键方式 在创建表的时候给字段添加主键 字段名 字段类型 PRIMARY KEY 例1 阅读全文
posted @ 2020-02-15 04:48 LeeHua 阅读(708) 评论(1) 推荐(1) 编辑
摘要: 备份的应用场景 在服务器进行数据传输、数据存储和数据交换,就有可能产生数据故障。比如发生意外停机或存储介质损坏。 这时,如果没有采取数据备份和数据恢复手段与措施,就会导致数据的丢失,造成的损失是无法弥补与估量的。 使用mysqldump备份(导出)固定条件的数据库 mysqldump 命令在终端使用 阅读全文
posted @ 2020-02-15 03:22 LeeHua 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 排序查询 通过 ORDER BY 子句,可以将查询出的结果进行排序**(排序只是显示方式,不会影响数据库中数据的顺序)** ASC: 升序,默认值 DESC: 降序 单列排序 只按某一个字段进行排序,单列排序。 SELECT 字段名 FROM 表名 WHERE 字段=值 ORDER BY 字段名 [ 阅读全文
posted @ 2020-02-15 02:04 LeeHua 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 比较运算符 比较运算符 说明 >、<、<=、>=、=、<> <>在 SQL 中表示不等于,在 mysql 中也可以使用!= 没有== BETWEEN...AND 在一个范围之内,如:between 100 and 200 相当于条件在 100 到 200 之间,包头又包尾 IN(集合) 集合表示多个 阅读全文
posted @ 2020-02-14 22:51 LeeHua 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 有时候,我们向表中插入中文数据的字符串,可是却不能向表中插入该中文数据的字符串,其实是编码解码问题。MySQL 内部设置的编码与定义表的时候的编码不同,导致编码异常,要么就是不能够将数据插入到数据表中,要么就是数据已经插入到了编码表中了,可是却会出现乱码的情况。下面,是我个人的解决方案,能够实现插入 阅读全文
posted @ 2020-02-14 22:41 LeeHua 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 插入记录 插入全部字段 所有的字段名都写出来 INSERT INTO 表名 (字段名1, 字段名2, 字段名3, ...) VALUES (值1, 值2, 值3, ...); 或 不写字段名 INSERT INTO 表名 VALUES (值1, 值2, 值3, ...); 插入部分数据 INSERT 阅读全文
posted @ 2020-02-14 22:38 LeeHua 阅读(583) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页