11 2016 档案
摘要:一、数据库连接池的概念 用池来管理Connection,这可以重复使用Connection。有了池,所以我们就不用自己来创建Connection,而是通过池来获取Connection对象。当使用完Connection后,调用Connection的close()方法也不会真的关闭Connection,
阅读全文
摘要:一、事务的介绍 1.1 什么是事务 银行转账!张三转10000块到李四的账户,这其实需要两条SQL语句: 给张三的账户减去10000元; 给李四的账户加上10000元。 如果在第一条SQL语句执行成功后,在执行第二条SQL语句之前,程序被中断了(可能是抛出了某个异常,也可能是其他什么原因),那么李四
阅读全文
摘要:一、批处理的介绍 在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。批处理只针对更新(增、删、改)语句,批处理没有查询什么事儿! JDBC实现批处理有两种方式:statement和preparedstate
阅读全文
摘要:一、基本概念 大数据也称之为LOB(Large Objects),LOB又分为:clob和blob,clob用于存储大文本,blob用于存储二进制数据,例如图像、声音、二进制文等。 但是,在mysql中没有提供tinyclob、clob、mediumclob、longclob四种类型,而是使用如下四
阅读全文
摘要:一、什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 组成JDBC的2个包: java.sql jav
阅读全文
摘要:1. 下载安装包,这里选择压缩版mysql-5.7.16-winx64.zip: 2. 解压到安装目录,注意最好不要含有中文目录 3. 配置环境变量 变量名:Path 变量值: D:\Program\MysqlDB\mysql-5.7.16-winx64\bin 4.修改配置文件my-default
阅读全文
摘要:参数文件的作用: 它们是在数据库实例启动时候加载的,决定了数据库的物理结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件。 参数文件分为两类: 区别: PFILE是文本文件的,而SPFILE是二进制格式的。但是pf
阅读全文
摘要:启动时报错: 查看日志: view /opt/oracle11g/app/db/diag/rdbms/yldev/yldev/trace/alert_yldev.log 原来是plsql_debug 这个参数已经不再被11g使用了 可以用“SQL> select name,description f
阅读全文
摘要:开发时,一般都是使用PL/SQL工具进行开发,查看编译错误及重新编译都很简单,但是一般的生产环境是不允许连接外界工具的,只能在命令行中进行重新编译及查看,今天我就遇到了这个问题,现在总结如下: 1、获取数据库中的无效对象: 2、编译无效对象 这是重新编译包体,package是重新编译包体和包规范。
阅读全文
摘要:一、创建mysql用户与组,相关目录 二、安装所需要的库和软件包 必备的包和工具: gcc/g++ : MySQL 5.6开始,需要使用g++进行编译。 cmake : MySQL 5.5开始,使用cmake进行工程管理,cmake需要2.8以上版本。 bison : MySQL语法解析器需要使用b
阅读全文
摘要:SVN有几种方式进行访问,比较常见的是通过自带协议访问(svn://),配置很简单,还有一种就是http协议访问,需要结合apache服务,配置相对繁琐。 安装svn 创建仓库DEV 配置用户和权限 1. 增加用户和密码 在/opt/svn/DEV/conf已经有passwd和authz配置文件了,
阅读全文
摘要:1.什么叫Cookie Cookie翻译成中文是小甜点,小饼干的意思。在HTTP中它表示服务器送给客户端浏览器的小甜点。其实Cookie就是一个键和一个值构成的,随着服务器端的响应发送给客户端浏览器。然后客户端浏览器会把Cookie保存起来,当下一次再访问服务器时把Cookie再发送给服务器。 re
阅读全文
摘要:一、最小化安装自定义额外包组 1.1 选择最小化安装 1.2 自定义额外的包组 Base System的选择 Development的选择 如果需要中文的支持可以在Languages中勾选中文 1.3 补上安装时未安装的包组 1.3.1 安装包组 1.3.2 查看选包情况,和可用包。 1.3.3 查
阅读全文
摘要:1.新建数据库 2.创建用户 注意:此处的'%',是指该用户可以远程登录,如果想本地登录的话,将"%"改为"localhost"。也可以指定某台机器可以远程登录。 3.用户授权 3.1 授权test用户拥有testDB数据库的所有权限 3.2 授权部分权限 4. 删除用户和数据库 5.设置表名不区分
阅读全文
