//derby database操作
derby 配置hibernate自动生成(jdbc:derby:test;create=true;)路径在 tomcat/bin目录下生成 test derby 数据库
derby数据库 hibernate基本配置
applictionContext.properties基本配置
hibernate.dialect = org.hibernate...
分类:
数据库技术 时间:
2016-07-13 16:35:51
收藏:
0 评论:
0 赞:
0 阅读:
276
1、配置 pom.xml,在原有的spring项目中添加以下2个即可。
org.mongodb
mongo-java-driver
3.2.2
org.springframework.data
spring-data-mongodb
1.9.2.RELEASE
2、配置 sprin...
分类:
数据库技术 时间:
2016-07-13 16:35:37
收藏:
0 评论:
0 赞:
0 阅读:
275
不同的集群产品都有自己的特点,RAC的特点包括如下几点: ·双机并行。RAC是一种并行模式,并不是传统的主备模式。也就是说,RAC集群的所有成员都可以同时接收客户端的请求。 ·高可用性。RAC是Oracle数据库产品高可用性的解决方案,能够保证在集群中只要有一个节点存活,就能正常对外提供服务。 ·易伸缩性。RAC可以非常容易地添加、删除节点,以满足系统自身的调整。 ·低成本。能使用较低廉的...
分类:
数据库技术 时间:
2016-07-13 16:30:38
收藏:
0 评论:
0 赞:
0 阅读:
142
SpringMVC+myBatis +druid多数据库设置
读写分离
多库操作...
分类:
数据库技术 时间:
2016-07-13 16:27:58
收藏:
0 评论:
0 赞:
0 阅读:
107
SQLite数据库
轻量级关系型数据库
创建数据库需要使用的api:SQLiteOpenHelper(抽象类,sqlite打开帮助器)
* 创建MyOperHelper类,继承自SQLiteOperHelper必须定义一个构造方法://arg1:数据库文件的名字
//arg2:游标工厂(传null,使用默认)
//arg3:数据库版本(比如刚开始三个字段,然后需要四个版本号,这里给高。这一...
分类:
数据库技术 时间:
2016-07-13 16:25:19
收藏:
0 评论:
0 赞:
0 阅读:
203
一、如何创建存储过程procedure
1、创建一个存储过程用于保存已上架商品的数量
CREATE OR
REPLACE PROCEDURE
getGoodCount IS
goodCount int;
BEGIN
SELECT COUNT(*...
分类:
数据库技术 时间:
2016-07-13 16:19:37
收藏:
0 评论:
0 赞:
0 阅读:
239
ps: 前段时间遇到一个不存在网络,获取设备存储到mysql中的数据,然后根据数据生成二维码,用户通过扫描二维码进行操作的小程序。
(一)存储连接mysql的账号密码,采用properties来保存
(二)加载jdbc驱动,连接mysql:
(三)通过PreparedStatement(预处理)接口操作数据库:
(四)使用事务批量处理sql:
(五)使用元数据分析数据库...
分类:
数据库技术 时间:
2016-07-13 16:13:29
收藏:
0 评论:
0 赞:
0 阅读:
180
随书附带的源码没有序号,部分有bug,调试过程中一并更正。
--代码2.1 使用书序结构计算员工薪资
DECLARE
v_sal1 NUMBER;
v_sal2 NUMBER;
v_sumsal NUMBER;
BEGIN
SELECT sal
INTO v_sal1
FROM emp
WHERE empno = &empno1;
SELECT...
分类:
数据库技术 时间:
2016-07-13 16:12:58
收藏:
0 评论:
0 赞:
0 阅读:
164
索引的概念索引的用途:我们对数据查询及处理速度已成为衡量应用系统成败的标准,而采用索引来加快数据处理速度通常是最普遍采用的优化方法。索引是什么:数据库中的索引类似于一本书的目录,在一本书中使用目录可以快速找到你想要的信息,而不需要读完全书。在数据库中,数据库程序使用索引可以重啊到表中的数据,而不必扫描整个表。书中的目录是一个字词以及各字词所在的页码列表,数据库中的索引是表中的值以及各值存储位置的列表...
分类:
数据库技术 时间:
2016-07-13 16:09:27
收藏:
0 评论:
0 赞:
0 阅读:
155
26课 union查询就是把两条或者多条的查询结果合并成一个结果两条语句的where 都比较复杂,在一起写就很麻烦,分成两个简单的mysql> select * from goods where cat_id =3
-> union
-> select * from goods where cat_id = 4;
+———-+————————+——–+———-+———–+-...
分类:
数据库技术 时间:
2016-07-13 16:04:49
收藏:
0 评论:
0 赞:
0 阅读:
209
myisam存储引擎特点:1.不支持事务2.表级锁定(更新时锁整个表,其索引机制是表级索引,这虽然可以让锁定的实现成本很小,但是也同时大大降低 了其并发性能) 3.读写互相阻塞:不仅会在写入的时候阻塞读取,myisam还会在读取的时候阻塞写入,但读本身并不会阻塞另外的读。4.只会缓存索引:myisa ...
分类:
数据库技术 时间:
2016-07-13 15:48:28
收藏:
0 评论:
0 赞:
0 阅读:
347
比如: ? 1 2 3 4 UPDATE test.tb_vobile a set a.name = '111 ' WHERE a.id = (select max(id) id from test.tb_vobile) 报错: ? 1 2 3 4 5 6 7 [SQL]UPDATE test.tb ...
分类:
数据库技术 时间:
2016-07-13 15:45:47
收藏:
0 评论:
0 赞:
0 阅读:
256
一、oralce的启动顺序: 1、先启动监听程序(对应端口1521) : []#lsnrctl start 2、启动oracle实例: []#sqlplus / as sysdba(回车) SQL>startup --启动的是环境变量中的默认数据库实例 $ORACLE_SID --如果启动多个实例: ...
分类:
数据库技术 时间:
2016-07-13 15:43:57
收藏:
0 评论:
0 赞:
0 阅读:
254
MySQL 数据类型中的 integer types 有点奇怪。你可能会见到诸如:int(3)、int(4)、int(8) 之类的 int 数据类型。刚接触 MySQL 的时候,我还以为 int(3) 占用的存储空间比 int(4) 要小, int(4) 占用的存储空间比 int(8) 小。 后来, ...
分类:
数据库技术 时间:
2016-07-13 15:43:47
收藏:
0 评论:
0 赞:
0 阅读:
188
小白用户,首次安装5.7.13,刚开始有些蒙,改密码就就是个坑,好在还是解决了,记录一下心路历程: 安装的过程很简单,就直接到官方下mysql dmg,一路下一步就可以装完..Ps: 安装完毕之前会有一个提示,生成的一个root的临时密码,这个要记住(这个图是在网上借的): mysql -uroot ...
分类:
数据库技术 时间:
2016-07-13 15:43:37
收藏:
0 评论:
0 赞:
0 阅读:
211
使用python连mysql时候,常常出现乱码,采取以下措施可以避免 1 Python文件设置编码 utf-8 (文件前面加上 #encoding=utf-8)2 MySQL数据库charset=utf-8 3 Python连接MySQL是加上参数 charset=utf8 4 设置Python的默 ...
分类:
数据库技术 时间:
2016-07-13 15:42:27
收藏:
0 评论:
0 赞:
0 阅读:
191
把工程文件交叉编译到arm上运行,着实花费了一番功夫。 首先遇到的错误是 X uses VFP register arguments, B does not 百度了一下,发现是硬浮点和软浮点的问题,原先是思路是改变X的编码方式,迁就于Y,后来怎么弄都不行,改变思路,用armv7-linux的编译器重 ...
分类:
数据库技术 时间:
2016-07-13 15:40:57
收藏:
0 评论:
0 赞:
0 阅读:
291
今儿个才知道SQL语句还可以搭配正则表达式作为查询条件,很是有用。 REGEXP_LIKE(匹配)REGEXP_INSTR (包含)REGEXP_REPLACE(替换)REGEXP_SUBSTR(提取) 表 1:定位元字符 表 2:量词或重复操作符 表 3:预定义的 POSIX 字符类 表 4:表达 ...
分类:
数据库技术 时间:
2016-07-13 15:39:18
收藏:
0 评论:
0 赞:
0 阅读:
222
http://my.oschina.net/tashi/blog http://my.oschina.net/tashi/blog http://my.oschina.net/tashi/blog 第一步:准备阶段 获取必需软件包: CentOS中查看是否安装了某个软件的命令:rpm -qa | g ...
分类:
数据库技术 时间:
2016-07-13 15:37:28
收藏:
0 评论:
0 赞:
0 阅读:
303
1、显示数据库列表:show dbs 2、运用某个一个数据库: use dabaseA (dabaseA为数据库名,如果该数据库不存在,则会创建) 3、删除当前数据库:db.dropDatabase() --当执行use dabaseA命令后,当前数据库就是dabaseA,所以再执行db.dropD ...
分类:
数据库技术 时间:
2016-07-13 15:34:17
收藏:
0 评论:
0 赞:
0 阅读:
276