最新文章列表

通过 jdbc 分析数据库中的表结构和主键外键

   在某项目中用到了 hibernate ,大家都知道 hibernate 是 ORM 框架,他是有能力根据实体生成数据库表的。我们在单元测试的时候用到了 dbUnit ,dbUnit 可以帮助我们在测试前把数据库的测试数据准备好,然后我们就利用现成的数据库环境测试,测试完成后需将数据库中的所有数据清除(为了不影响其他的单元测试),然后接着下一个测试。虽然已经有快一年多没更新了,dbUnit 整体 ...
bastengao 评论(0) 有7871人浏览 2012-01-03 14:03

JDBC连接各种数据库经验技巧

    Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。 一、连接各种数据库方式速查表   下面罗列了各种数据库使用JDBC连接的方式,可以作为一个 ...
jadethao 评论(0) 有1163人浏览 2012-01-01 22:32

mysql数据库千万级别数据的查询优化和分页测试

本文为本人最近利用几个小时才分析总结出的原创文章,希望大家转载,但是要注明出处 http://blog.sina.com.cn/s/blog_438308750100im0b.html 有什么问题:yubaojian0616@16 ...
abc123456789cba 评论(0) 有1602人浏览 2012-01-01 22:21

牛刀小试:Sqlite在Ubuntu平台上写入时异常[attempt to write a readonly database]

昨天接到Email,告知系统移植到Ubuntu上测试时,无法正常运行,报异常如下: SQL error: attempt to write a readonly database 初一判断估计是Ubuntu权限问题,于是果断将数据库文件重新设置: chmod 777 narrative.db 发觉仍然无法写入,困惑,于是进一步google,发觉问题如下: There can be several ...
will.jiang 评论(0) 有2806人浏览 2011-12-31 11:27

数据库系统

1 数据库模式 数据库是长期存储在计算机内的、有组织的、可共享的数据集合。 数据库系统一般由数据库、数据库管理系统(Database Management System,DBMS)、应用系统、数据库管理员(Database Administrator,DBA)和用户构成。 数据库系统结构:三级模式和两级映射 (1)三级模式 数据库系统由外模式、概念模式和内模式。   外模式也叫子模 ...
housen1987 评论(0) 有932人浏览 2011-12-29 21:33

Oracle数据库字符集和客户端字符集不同,强制转化可能会造成不可预期的后果

用PL/SQL Developer登陆Oracle数据库,输入用户名和密码后报:数据库字符集(AL32UTF8)和客户端字符集(2%)是不同的,字符集转化可能会造成不可预期的后果。查看帮助Oracle信息,发现Character Sets: NLS_LANG:SIMPLIFIED CHINESE_CHINA.AL32UTF8, NLS_CHARACTERSET: ZHS16GBK NLS_NCHAR ...
wzf7065 评论(0) 有8091人浏览 2011-12-29 10:50

磁带数据库备份技巧

磁带库数据备份存储了我们很多重要的数据,但是我们的数据还是需要在不同的数据库之间传递,这样磁带库数据备份之间的传递就显得格外重要。这已 ...
xheq 评论(0) 有947人浏览 2011-12-28 15:19

SQL 数据备份

MySQL是开发动态交互网站最常用的开源数据库管理系统。假如你使用MySQL来你网站的后台数据库,肯定要经常备份数据以防止丢失。   在这里介绍10个自动或手动备份的MySQL数据库教程。大家看看有没有适合你的。   1. Backing Up Using MySQLDump(利用MySQLDump备份MySQL数据库)   可以使用MySQL自带的mysqldump工具来备份数据。在mysqldu ...
bfyx 评论(0) 有551人浏览 2011-12-28 15:09

linux系统故障

我发现Linux系统在启动过程中会出现一些故障,导致系统无法正常启动,我在这里写了几个应用单用户模式、GRUB命令操作、Linux救援模式的故障修复案例帮助大家了解此类问题的解决。 (一)单用户模式   Linux系统提供了单用户模式(类似Windows安全模式),可以在最小环境中进行系统维护。在单用户模式(运行级别1)中,Linux引导进入根shell,网络被禁用,只有少数进程运行。单用户模式可以 ...
bfyx 评论(0) 有847人浏览 2011-12-28 14:56

RAID 5和RAID 10 的比较--- 针对数据库服务器存储方案的选择

RAID 5和RAID 10 的比较 RAID5 和 RAID10 谁好谁差,仁者见仁,智者见智,没有统一的说法。使用的情况实际上是需要根据企业的具体需求来定点。在这里 ,我们分别讨论下他们的性能和在什么情况下更适宜使用哪种RAID 方式。     为了更清楚他们的原理,我们拿四块硬盘分别做这两种RAID,且从以下的几个 方面来比较。 这里RAID5选择 3D+1P ...
jiaoronggui 评论(0) 有3035人浏览 2011-12-27 21:51

数据库批量更新

数据的批量更新      项目中与数据库的交互越来越重要,很多的程序需要执行大量的INSERT语句,以便将数据填入到数据库表中,在JDBC 2中,可以使用 ...
浩哥啊 评论(0) 有933人浏览 2011-12-27 14:43

事务的操作

      事务是为了确保数据库的完整性。当所有语句都顺利执行后,事务可以提交,否则,如果其中某个语句遇到错误,那么事务将被回滚,就好像没有执行过任何命令一样。       如果将更新语句组合成一个事务,那么事务要么成功执行所有的操作并被提交,要么在中间某个位置发生失败,在这种出现失败的情况下,可以执行回滚操作, 将数据库自动撤销回上次提交事务以来的所有更新操作产生的影响。       默认情况 ...
浩哥啊 评论(0) 有765人浏览 2011-12-27 13:58

DBMS_DATAPUMP

1 DBMS_DATAPUMP包 用来在数据库之间的移动全部或部分数据和元数据。 2 概述 支持功能如下:     2.1 源和目标数据库可以有不同的硬件,操作系统,字符集,和时区     2.2 支持所有对象类型和数据类型     2.3 传输数据库之间的数据和元数据,无需使用任何中间文件     2.4 可移动数据库的一个子集,根据对象类型和对象的名称     2.5 Schemas, ...
amos_tl 评论(0) 有1912人浏览 2011-12-27 02:44

数据库Identity+Primarykey字段强行插入的处理

插入|数据|数据库 由于是Identity,所以在强行插入的时候需要将identity属性丢弃,插入后再将identity属性拾回。做下面的操作 SET IDENTITY_INSERT [TABLENAME] ON INSERT INTO [TABLENAME](ID, COL1, COL2) VALUES(0, COLVALUE1, COLVALUE2) SET IDENTITY_INSER ...
yl.fighter 评论(0) 有1101人浏览 2011-12-26 13:00

在JAVA中调用存储过程

一:Java如何实现对存储过程的调用:    A:不带输出参数的    ---------------不带输出参数的---------------------------------- create procedure getsum @n int =0<--此处为参数--> as declare @sum int<--定义变量--> declare @i int set @s ...
withsoftware 评论(0) 有783人浏览 2011-12-26 11:33

数据库驱动大全

经常因为链接字符串记不住或者记错的原因浪费时间,终于有时间把常用的总结出来,要用就简单了 1、链接Sqlserver2000 驱动类 com.microsoft.jdbc.sqlserver.SQLServerDriver 连接字符串 jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs (pubs为数 ...
高级java工程师 评论(0) 有933人浏览 2011-12-26 09:47

MongoDB数据库中数据的导入

1.导入CSV格式的数据    user.csv文件的内容如下:    _id,name,age   ObjectID(4eed9f9ca939118694cf05e4),"ming",10   ObjectID(4ef1f3cf3bd18218e6bdfa31),"lisi",20     可以通过如下方式把user.csv中的数据导入localdb ...
拓子轩 评论(0) 有5479人浏览 2011-12-25 10:08

java操作Mongodb数据库

1. 首先,从MongoDB的官方网站获取java的驱动mongo-2.7.2.jar,并把它放入工程的classpath中。 2. 如果是连接到本地数据库,可以采用如下三种方式:     Mongo mongo = new Mongo();     Mongo m = new Mongo( "localhost" );    Mongo m = new Mongo( &q ...
拓子轩 评论(0) 有1276人浏览 2011-12-24 07:42

jdbc基础

1.JDBC简介1.1 JDBC(Java Data Base Connectivity,java数据库连接),由一些接口和类构成的API。1.2 J2SE的一部分,由java.sql, javax.sql包组成1.3 应用程序、JDBC API、数据库驱动及数据库之间的关系                   应用程序                    JDBC                 ...
拓子轩 评论(0) 有1181人浏览 2011-12-24 07:24

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客电子书下载排行

    >>浏览更多下载

    相关资讯

    相关讨论

    Global site tag (gtag.js) - Google Analytics