随笔分类 - 数据库
1
摘要:Linux 常用命令 基本命令 查看磁盘空间 df h 强制删除文件 rm rf 文件名或者目录 复制文件 cp /etc/ss /home 更改权限 chmod 700 /home/ppnie 修改组 chown ppnie:ppnie /home/ppnie R 找出占用空间较大的文件 find
阅读全文
摘要:在我们使用mysql数据库时,有时我们的程序与数据库不在同一机器上,这时我们需要远程访问数据库。缺省状态下,mysql的用户没有远程访问的权限。 下面介绍两种方法,解决这一问题。 1、改表法 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入m
阅读全文
摘要:关于多数据源的详细使用,查看其它帖子。这里只是为了表示 采用 HikariCP 时,Spring配置文件是如何写的。
阅读全文
摘要:HikariCP 是一个高性能的 JDBC 连接池组件。下图是性能的比较测试结果: 自从看到了这张图,我就对于我之前一直在使用了 c3p0 产生了深深的怀疑,迫切的期望得到对应的数据来优化我的代码。 连接池比对 proxool 更新时间截止2008年。速度可以,稳定性稍差,发较高的情况下会出错。 c
阅读全文
摘要:导出命令:exp 用户名/密码@localhost:5050/bkcyunty file=D:\bak\db.dmp log=D:\bak\db.log INDEXES=n STATISTICS=none 我的导入命令:imp 用户名/密码@本机IP/orcl full=y file=dmp文件的地
阅读全文
摘要:前言: 今天想要把 当前用户下的数据库 导出来,使用命令 导出数据库可用语句: exp bpmp/bkc123@127.0.0.1:5050/bkcyunty file=D:\bak\db_61.dmp log=D:\bak\db_61.log INDEXES=n STATISTICS=none e
阅读全文
摘要:准备条件: 将下面的文件放入同一目录下 操作步骤: 1/ 在 generatorConfig.xml 中配置相关的参数,与需要被自动生成的表 也可以 执行项目中的MybatisConfigAutoGen.java 将得到的结果复制过来 替换当前文档的内容 2/ 打开cmd 窗口,进入当前文件夹下,执
阅读全文
摘要:项目中会遇到这样的情况,一次性要插入多条数据到数据库中,有两种插入方法: 方法一: Mybatis本身只支持逐条插入,比较笨的方法,就是遍历一个List,循环中逐条插入,比如下面这段代码 这样做的后果就是效率严重低下,因为每次循环都要向数据库提交一次,数据少的时候看不出来,但是如果上千条,花费的时间
阅读全文
摘要:--查看当前用户的所有序列 select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences where sequence_owner='用户名'; --查询当前用户的序列总数 select count(*) from dba_sequences wher
阅读全文
摘要:今天想要将Oracle数据库中 有规律命令的表删除掉,好想一次性干掉……不过没成功……所以退而求其次 先查询想要干掉的表,并且拼接成sql 语句 select 'drop table ' ||table_name ||';' from user_tab_comments where table_na
阅读全文
摘要:本篇文章将研究mybatis 实现oracle主键自增的机制 首先我们看对于同一张student表,对于mysql,sql server,oracle中它们都是怎样创建主键的 在mysql中 在sql server中 在oracle中 而oracle如果想设置主键自增长,则需要创建序列 如果使用了触
阅读全文
摘要:将现有的sql 脚本导入 Oracle数据库 比如 在windows 系统下,可以写一个 bat 来实现直接导入 如:bat 中的内容如下,logs.log 将会记录执行日志 create.sql 中的内容可以是需要执行的sql 语句,也可以是其他sql 脚本,如: leave_create.sql
阅读全文
摘要:Mysql 创建表之前判断表是否存在,如果存在则删除已有表 MySql 自增长 AUTO_INCREMENT Oracle 创建表之前判断表是否存在,如果存在则删除已有表 Oracle 定义主键 自增长,需要定义一个序列 以上代码完成了一个序列(sequence)的建立过程,名称为SEQ_TEST,
阅读全文
摘要:1、不安装Oracle客户连接Oracle 8的方法 请将以下文件拷贝到运行文件所在目录 一、ODBC动态库 : ctl3d32.dll msvcrt40.dll odbc16gt.dll odbc32.dll odbc32gt.dll odbccp32.dll odbccr32.dll odbci
阅读全文
摘要:自增长主键 --首先建一个表TEST create table TEST( NID int PRIMARY KEY, test1 varchar2(20), test2 varchar2(20), test3 varchar2(20), test4 varchar2(20), test5 varch
阅读全文
摘要:sqlplus / as sysdba; 使用操作系统登录oracle数据库 conn panie/panie; 使用普通用户连接数据库 --开启归档模式shutdown immediate;startup mount;alter database archivelog;alter database
阅读全文
摘要:同事在安装Oracle数据库的时候出现了产生的疑问。 当前操作系统:win7 64位 Oracle 版本:10g2r 64位 10204_vista_w2k8_x64_production_database.iso 客户端连接工具:navicat premium (虽然不知道为什么,但是被告知这个工
阅读全文
摘要:由于Oracle授权问题,Maven不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。 一.获得Oracle JDBC Driver 1.通过Oracle官方网站下载相应版本: http://www.oracle.co
阅读全文
摘要:windows下打开my.ini,增加: interactive_timeout=28800000 wait_timeout=28800000 专家解答:MySQL是一个小型关系型数据库管理系统,由于MySQL体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有
阅读全文
摘要:mysql JDBC URL格式如下: jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值2]... 现只列举几个重要的参数,如下表所示: 参数名称 参数说明 缺省值 最低版本要求 user 数据库
阅读全文
1