一:Dbutils是什么?(当我们很难理解一个东西的官方解释的时候,就让我们记住它的作用) Dbutils:主要是封装了JDBC的代码,简化dao层的操作。 作用:帮助java程序员,开发Dao层代码的简单框架。 框架的作用:帮助程序员,提高程序的开发效率。 出生:Dbutils是由Apache公司 ...
分类:
数据库 时间:
2016-09-08 21:44:09
阅读次数:
332
1.为什么学习数据库?(两个概念) 数据库的概念: 数据库是按照数据结构组织,存储和管理数据的仓库。 数据库,简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。 它将数据以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度的特点 ...
分类:
数据库 时间:
2016-09-08 21:43:33
阅读次数:
209
启动: 1.win+R > cmd > sqlplus "/as sysdba" //以sysdba身份登录(此时可以创建用户,分配权限等) win+R > cmd > sqlplus username/password //以指定用户名/密码身份登录 win+R > cmd > sqlplus 按 ...
分类:
数据库 时间:
2016-09-08 21:42:37
阅读次数:
229
在pl/sql里,用exists时,要注意关联字段的类型的一致。 ...
分类:
数据库 时间:
2016-09-08 21:36:29
阅读次数:
196
MySQL 5.7.15 发布了。更新如下:安全事项: The validate_password plugin now supports the capability of rejecting passwords that match the current session user name, ...
分类:
数据库 时间:
2016-09-08 21:36:35
阅读次数:
209
在搭建MongoDB(版本 3.2.9)的Replica Set时,使用 rs.status() 查看Replica Set的状态,发现一个成员异常:replica set IDs do not match,详细信息是: 尝试了各种方法,在Primary 节点中,不能删除该成员;将该成员的mongo ...
分类:
数据库 时间:
2016-09-08 21:35:25
阅读次数:
2225
写在前面的话: (1)使用JDBC,必须要使用对应的jar包,该笔记中使用jar包:mysql-connector-java-5.1 .6-bin.jar (2)使用连接池,一定要导入对象的数据库连接池包,该笔记中使用jar包:c3p0-0.9.1.2.jar 常用连接池:dbcp连接池、c3p0连 ...
分类:
数据库 时间:
2016-09-08 21:32:07
阅读次数:
346
转载http://blog.jobbole.com/105259/ 1.大小写变种 这种技巧适用于关键字阻塞过滤器不聪明的时候,我们可以变换关键字字符串中字符的大小写来避开过滤,因为使用不区分大小写的方式处理SQL关键字。 例如:(下面的代码就是一个简单的关键字阻塞过滤器) function waf ...
分类:
数据库 时间:
2016-09-08 21:29:41
阅读次数:
166
mysql中,ENCODE警告 共 1 行受到影响, 1 个警告 执行耗时 : 0.072 sec传送时间 : 0.001 sec总耗时 : 0.073 sec Warning Code : 1287'ENCODE' is deprecated and will be removed in a fu ...
分类:
数据库 时间:
2016-09-08 21:24:02
阅读次数:
1083
JDBC简介 数据库驱动:SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。 JDBC全称为:Java Data Base Connectivity(java数据库连接),它主要由接口组成。 组成JDBC的2个包:java.sqljavax.sql。开发JD ...
分类:
数据库 时间:
2016-09-08 20:13:55
阅读次数:
191
一、什么是oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响oracle ...
分类:
数据库 时间:
2016-09-08 20:14:06
阅读次数:
192
这几天在工作中碰到一个字符乱码的问题,发现在cmd窗口的sqlplus中直接update一个中文和使用@调用一个文件作同样更新的时候,存储的结果 竟不一样。一时比较迷惑,对Oracle如何处理各个字符集的问题不是很清楚。特此通过一些资料和实验总结,系统学习一下Oracle中字符集的相关知 识。一. ...
分类:
数据库 时间:
2016-09-08 20:09:30
阅读次数:
220
背景: 开发语言:C# 开发工具:VS2010 A方ORACLE数据库:中文字符集 B方ORACLE数据库:英文字符集 传递方式:webservice方式(取数据,并把取出的数据放到DataTable中,循环回写入B方的存储过程中) 问题: 从A方库里获取数据插入到B方库里写的存储过程里,到B方数据 ...
分类:
数据库 时间:
2016-09-08 20:07:29
阅读次数:
160
--方法0:动态SQL法 --方法2:使用临时性分拆辅助表法 --方法3:使用永久性分拆辅助表法 --方法4:利用sql server2005的OUTER APPLY 备注说明: 方法4必须在sql server2005下才可以运行 转:aierong原创技术随笔 sqlserver字符串拆分(sp ...
分类:
数据库 时间:
2016-09-08 20:05:22
阅读次数:
175
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响Oracle ...
分类:
数据库 时间:
2016-09-08 20:05:28
阅读次数:
227
1、查看数据库字符集 数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。 客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter, 表示客户端的 ...
分类:
数据库 时间:
2016-09-08 20:03:14
阅读次数:
168
Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = ...
分类:
数据库 时间:
2016-09-08 20:01:00
阅读次数:
237