简单方法:处理过程分为三个步骤:1、从数据库查询一条状态为为用的记录(不同的数据库写法会不一样)select*fromtable1wherestate='未用'limit12、将数据状态更新为已用,如果更新成功(影响记录数为1表示成功)则表示获取数据成功,否则这条数据已经被其他服务器或线程所抢用。u...
分类:
数据库 时间:
2015-10-19 01:49:02
阅读次数:
212
其实大家都知道,QT5以上的都自带了数据库驱动,所以呢,基本上可以直接使用,于是如果想知道怎么连接数据库,请参考这位大神写的。http://qtdebug.com/DB-AccessMySQL.html关于数据库操作QSqlDatabase db = QSqldatabase::addDataBas...
分类:
数据库 时间:
2015-10-19 00:29:36
阅读次数:
348
1.0版代码:package com.swust.sqlitedatabase.test;import com.swust.sqlitedatabase.myOpenHelper;import android.database.sqlite.SQLiteDatabase;import android...
分类:
数据库 时间:
2015-10-19 00:26:07
阅读次数:
351
--?创建Insert触发器(delete,update同理)
DROP?TRIGGER?IF?EXISTS?t_afterinsert_on_tab1;
CREATE?TRIGGER?t_afterinsert_on_tab1?
AFTER?INSERT?ON?tab1
FOR?EACH?ROW
BEGIN
?????insert?...
分类:
数据库 时间:
2015-10-18 23:22:23
阅读次数:
370
1、数值型: tinyint:1字节 smallint:2字节 mediumint:3字节 int:4字节 bigint:8字节 float:4字节 double:8字节 decimal(m,c):m表示这个定点浮点数据的总长度,由于decimal是一个列表实现的大数;所以decim...
分类:
数据库 时间:
2015-10-18 23:07:44
阅读次数:
227
1:找驱动 在oracle安装文件目录 oracle安装目录 \product\11.2.0\dbhome_1\jdbc\lib 只需要在里面找1个你喜欢的包 我们常用的是ojdbc6.jar2:把包放入工程里面的lib文件夹中 如果没有lib文件夹就建一个(这里文件夹的名字一定要是lib) 右键工...
分类:
数据库 时间:
2015-10-18 23:05:47
阅读次数:
236
1. 关系型数据库关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之...
分类:
数据库 时间:
2015-10-18 23:02:00
阅读次数:
290
Oracle遇到问题 :在PL/SQL当输入用户名和密码后 竟然出现标题上错误,我一项目数据库数据库全都没有备份,还有很多很多数据,该不会让我重装数据库吧,想到这个我汗那个流啊。在网上查了下 看了看文章,还有解决办法,真让我裂了把汗。出现这个问题多半是由于数据库文件丢失。Oracle在启动...
分类:
数据库 时间:
2015-10-18 21:30:07
阅读次数:
236
打开pl/sql,如图所示界面,点击菜单栏中的T00LS ODBC Imtorper,打开ODBC Importer选项框在Data fromODBC页中选择需要导入的文件的格式,选择ExcelFiles.输入用户名密码。然后点击Connect在跳出的选择工作簿对话框,选择所要导入的Excel文件,...
分类:
数据库 时间:
2015-10-18 21:16:29
阅读次数:
182
SQL中char、varchar、nvarchar的区别:char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。 nvarchar(n) 包含 n 个字符的可变长度 Unicode...
分类:
数据库 时间:
2015-10-18 20:03:36
阅读次数:
194
1. 备份的类型按照备份方式的不同,可以把备份分为两类:1.1 逻辑备份:指通过逻辑导出对数据进行备份。将数据库中的用户对象导出到一个二进制文件中,逻辑备份使用导入导出工具:EXPDP/IMPDP或EXP/IMP,由于将数据库对象导出到操作系统二进制文件中,或由二进制文件中把数据导入到数据库中。逻辑...
分类:
数据库 时间:
2015-10-18 20:02:32
阅读次数:
311
SOLR文档前言因为项目中要用到solr,因此花了一周多的时间研究了一下solr,其中的各种问题我就不说了,特别是这两天在研究定时增量索引的时候,心里不知道多少个XXX在奔腾,好了,废话不多说,下面把我得研究成果跟大家分享一下,另外对于SOLR是什么,大家还是自行度娘吧,让我说我也说不清楚。版本SO...
分类:
数据库 时间:
2015-10-18 19:59:07
阅读次数:
182
书写sql当被发现的声明。对于所期望的结果通常是更好地执行。当面对这些实现的时候如何选择它的最好的,相对来说?这导致了这个博客的话题,如何测试sql效率 以下介绍几种sql语句測试效率的方法,大多数是从网上查找的,然后再一一測试了一下。最后我自己做了一个又一次的整理。1. 測试sql语句运...
分类:
数据库 时间:
2015-10-18 19:56:06
阅读次数:
217
首先,所谓SQL的动态和静态,是指SQL语句在何时被编译和执行,二者都是用在SQL嵌入式编程中的,这里所说的嵌入式是指将SQL语句嵌入在高级语言中,而不是针对于单片机的那种嵌入式编程。在某种高级语言中,如果嵌入了SQL语句,而这个SQL语句的主体结构已经明确,例如在Java的一段代码中有一个待执行的...
分类:
数据库 时间:
2015-10-18 19:54:27
阅读次数:
267
JDBC简介 1.SUN公司为了简化,统一数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC 2.数据库驱动 3.JDBC全称为:JAVA DataBase Commectivity(java数据库连接) 4.组成JDBC的两个包(1 java.sql,2 javax....
分类:
数据库 时间:
2015-10-18 19:47:43
阅读次数:
134
/** ?????操作数据库 */ public class BackupDb { ?? ? public String backup() throws IOException{ ?? ?? String user = "root"; //数据库的用户名 ?? ?? String password = "admin";//数据库的...
分类:
数据库 时间:
2015-10-18 18:43:42
阅读次数:
179
【减轻复制压力】复制过滤器,指定需要复制的白名单,或者需要忽略的黑名单[root@localhost~]#cd/etc/
[root@localhostetc]#cpmy.cnf{,.master}
[root@localhostetc]#llmy.cnf*
-rw-r--r--.1rootroot468610月1304:43my.cnf
-rw-r--r--.1rootroot468610月1420:00my.cnf.mastervi..
分类:
数据库 时间:
2015-10-18 18:42:31
阅读次数:
345