一般来说,Java应用程序访问数据库的过程是:
①装载数据库驱动程序;
②通过jdbc建立数据库连接;
③访问数据库,执行sql语句;
④断开数据库连接。
public class DBConnection {
private Connection con; //定义数据库连接类对象
private PreparedStatement pstm;
pr...
分类:
数据库 时间:
2016-05-30 14:48:00
阅读次数:
339
MySQL查询高速缓冲概述;MySQL查询高速缓冲如何工作;MySQL查询高速缓冲配置;MySQL查询高速缓冲维护(碎片的清理、查询缓存性能监控)等。...
分类:
数据库 时间:
2016-05-30 14:47:30
阅读次数:
328
二子查询
3由[NOT] IN/EXISTS引发的子查询
使用[NOT] IN引发的子查询的语法结构:operand comparsion_operator [NOT] IN (subquery)。其中,=ANY运算
符与IN等价;!=ALL或
例子:
1)查询所有商品中价格等于超级本价格(任意一个)的商品
...
分类:
数据库 时间:
2016-05-30 14:48:21
阅读次数:
228
一连接概述
(1)连接
MySQL数据库在SELECT语句,多表更新以及多表删除中都支持JOIN操作。多表连接的语法结构为:
table_reference {[INNER | CROSS] JOIN} | {LEFT|RIGHT} [OUTER] JOIN} table_reference ON
condtional_expr;
...
分类:
数据库 时间:
2016-05-30 14:48:18
阅读次数:
214
使用sqlserver日期函数中的getdate()可以获取当现的日期,下面就将为您介绍这种使用sqlserver日期函数获取当前日期的方法。 但是如果我们只需要得到当前的日期,不需要时间部分,或者不需要日期只要时间部分,再或者我要只要字段中的日期以某种形式显示,应该怎么操作呢? 可以使用conve ...
分类:
数据库 时间:
2016-05-30 14:34:21
阅读次数:
239
1. CASE WHEN 表达式有两种形式 复制代码 代码如下: --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex ...
分类:
数据库 时间:
2016-05-30 14:30:03
阅读次数:
251
数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不 ...
分类:
数据库 时间:
2016-05-30 14:30:31
阅读次数:
210
在讲mysql事物隔离级别之前,我们先简单说说mysql的锁和事务。 一:数据库锁 因为数据库要解决并发控制问题。在同一时刻,可能会有多个客户端对同一张表进行操作,比如有的在读取该行数据,其他的尝试去删除它。为了保证数据的一致性,数据库就要对这种并发操作进行控制,因此就有了锁的概念。 锁的分类 从对 ...
分类:
数据库 时间:
2016-05-30 14:29:56
阅读次数:
251
1、概述 ado.net提供了丰富的数据库操作,这些操作可以分为三个步骤: 第一,使用SqlConnection对象连接数据库; 第二,建立SqlCommand对象,负责SQL语句的执行和存储过程的调用; 第三,对SQL或存储过程执行后返回的“结果”进行操作。 对返回“结果”的操作可以分为两类: 一 ...
分类:
数据库 时间:
2016-05-30 14:24:01
阅读次数:
280
在SQL Server中我们经常需要编写各种SQL脚本,例如存储过程和函数等,由于在编写过程中,经常会进行调整,有些关键字我们用的大写,有的我们用的小写,有的后面结束用;分割有的又没有。对于有强迫症的人来说,看这样的代码关键非常痛苦,必须要手动对代码进行格式化,如果代码脚本比较多,这个事情也是非常费 ...
分类:
数据库 时间:
2016-05-30 14:13:07
阅读次数:
493
三大范式一直没有记住,看了这个有了理解!挺好的记着,以后忘了,可以再看看! 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式 ...
分类:
数据库 时间:
2016-05-30 14:10:31
阅读次数:
200
数据库锁的基本原理 为了保证数据的完事性和一致性,数据库系统采用锁来实现事务的隔离性。各种大型数据库采用的锁基本理论是一致的,但在具体实现上各有差别。 从并发事务锁定的关系上看,可以分为共享锁定和独占锁定。从锁定的对象不同,一般可以分为表锁定和行锁定。 锁 共享锁用于读取数据操作,它是非独占的,允许... ...
分类:
数据库 时间:
2016-05-30 12:57:59
阅读次数:
170
C#访问MySQL数据库的方法 (1)首先需要下载C#访问MySQL数据库的ADO.NET驱动程序 下载地址为: http://dev.mysql.com/downloads/connector/net/6.0.html 我下载的版本为: mysql-connector-net-6.3.8.msi ...
分类:
数据库 时间:
2016-05-30 12:58:16
阅读次数:
332
day18总结 今日思维导图: 今日内容 事务 连接池 ThreadLocal BaseServlet自定义Servlet父类(只要求会用,不要求会写) DBUtils à commons-dbutils 事务 事务的四大特性:ACID; mysql中操作事务 jdbc中操作事务 事务概述 为了方便... ...
分类:
数据库 时间:
2016-05-30 12:58:16
阅读次数:
444
day17 JDBC整体思维导图 JDBC入门 导jar包:驱动! 加载驱动类:Class.forName("类名"); 给出url、username、password,其中url背下来! 使用DriverManager类来得到Connection对象! 1 什么是JDBC JDBC(Java Da... ...
分类:
数据库 时间:
2016-05-30 12:57:55
阅读次数:
358