Database
blueram
我想,我做,我成功
展开
-
MySQL数据库导入导出
1. 概述MySQL数据库的导入,有两种方法:1) 先导出数据库SQL脚本,再导入;2) 直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。2. 方法一 SQL脚本形式操作步骤如下:2.1. 导出SQL脚本在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump(my...原创 2009-02-28 11:37:56 · 97 阅读 · 0 评论 -
Mybatis与Hibernate共存项目调用存储过程
项目中同时使用Hibernate(用于权限的基础框架)+Mybatis(业务开发),最近用到Mybatis调用存储过程,这下问题可来了。 开始在junit里面测试,不行,一直有一个空指针。 junit的配置类 package com.rixing; import org.junit.runner.RunWith; import org.springframework.test.co...原创 2013-08-13 15:16:41 · 278 阅读 · 0 评论 -
Oracle 横表和纵表
前一段时间了解到的,今天有空写下,备忘~ 先来说说横表和纵坐表的概念,先来看看以下两图: 第一张图就是横表,一行表示了一个实体记录,这就是我们传统的设计表的形式 第二张图就是纵表,他的一行记录,是用于表示某个学生的属性名和属性值对应关系,像这边有两个属性(名字和性别),在纵表中就要用两条记录来表示一个学生。 从上面可以观察出,横表的好处是清晰可见,一目了然,但是有一个弊端,如...原创 2012-08-17 21:07:03 · 316 阅读 · 0 评论 -
mysql乱码解决
首先在新建数据库时一定要注意生成原数据库相同的编码形式,如果已经生成可以用phpmyadmin等工具再整理一次,防止数据库编码和表的编码不统一造成乱码。 方法一: 通过增加参数 –default-character-set = utf8 解决乱码问题 mysql -u root -p password < path_to_import_file –default-character-set...原创 2013-03-02 20:22:52 · 102 阅读 · 0 评论 -
在oracle中建立自动递增的主键列(转)
ORACLE设置主键是不会自动增加的,这个和SqlServer是不一样的,在oracle中所以必须用 序列 和 触发器 来完成主键的递增。 1建立数据表 create table Test_Increase( userid number(10) primary key, /*建立主键*/ username varchar2(20) ...原创 2010-07-12 08:58:42 · 101 阅读 · 0 评论 -
[转] java数据库设计中的14个技巧
下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可...2010-04-06 09:08:13 · 78 阅读 · 0 评论 -
hibernate和oracle数据库连接,Blob的映射操作
public void deployProcessDefinition(byte[] processDef, byte[] processImage) { //使用hibernate的工具把byte[]-->Blob Blob blobProcessImage_ = Hibernate.createBlob(processImage); //通过byte【】数字创建P...2009-01-04 14:11:40 · 191 阅读 · 0 评论 -
hibernate和oracle10g连接配置问题
hibernate和oracle10g的连接配置 <property name="hibernate.connection.driver_class">oracle.jdbc.OracleDriver</property> <property name="hibernate.connection.url">jdbc:oracle:thin:@lo...2009-01-04 14:04:33 · 133 阅读 · 0 评论 -
JAVA完全控制Oracle中BLOB、CLOB说明
JAVA完全控制Oracle中BLOB、CLOB说明 原文出处:http://hi.baidu.com/elongskyscj/blog/item/7056d7dc71c5b5a0cc116656.html 网络上很多关于JAVA对Oracle中BLOB、CLOB类型字段的操作说明,有的不够全面,有的不够准确,甚至有的简直就是胡说八道。最近的项目正巧用到了这方面的知识,在这里做个总结。 环境...原创 2009-01-04 11:13:56 · 143 阅读 · 0 评论 -
hibernate和SQLServer2005连接配置和问题
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configu...2009-01-03 23:25:00 · 195 阅读 · 0 评论 -
ORACLE UPDATE 语句语法与性能分析的一点看法
为了方便起见,建立了以下简单模型,和构造了部分测试数据:在某个业务受理子系统BSS中, --客户资料表 create table customers ( customer_id number(8) not null, -- 客户标示 city_name varchar2(10) not null, -- 所在城市 customer_typ...2010-03-18 11:24:22 · 89 阅读 · 0 评论 -
MySql 连接字符串
mysql JDBC 驱动常用的有两个,一个是gjt(Giant Java Tree)组织提供的mysql驱动,其JDBC Driver名称(JAVA类名)为:org.gjt.mm.mysql.Driver详情请参见网站:http://www.gjt.org/另一个是mysql官方提供的JDBC Driver,其JAVA类名为:com.mysql.jdbc.Driver驱动下载网址:http:/...原创 2009-03-03 08:25:17 · 114 阅读 · 0 评论 -
oracle函数返回结果集
参考资料 http://blog.csdn.net/feiliu010/article/details/1538822 http://database.51cto.com/art/201004/194462.htm http://www.cnblogs.com/JavaCharp/archive/2010/03/26/1697266.html http://log-cd...原创 2013-08-13 15:28:56 · 168 阅读 · 0 评论