
DB
文章平均质量分 55
撸依天
自由|共享
展开
-
oracle中sequence的简单介绍
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、 create sequence 你首先要有create sequence或者create any sequence权限,create sequence emp_sequence INCREMENT BY 1 -- 每次加几个START WITH 1 -- 从1转载 2013-04-09 09:30:58 · 525 阅读 · 0 评论 -
redis的安装部署(单机)
1 . 首先安装c的编译环境: yum -y install cpp yum -y install binutils yum -y install glibc yum -y install glibc-kernheaders yum -y install glibc-common yum -y install glibc-devel yum -y原创 2015-07-30 11:17:51 · 346 阅读 · 0 评论 -
MySQL编码
给mysql导入数据时,看到乱码mysql -u root -p wyLoging < wyLoging-V2.sqlMySQL的默认编码是Latin1,不支持中文, 要支持中午需要把数据库的默认编码修改为gbk或者utf8 需要以root用户身份登陆才可以查看数据库编码方式 (以root用户身份登陆的命令为:>mysql -u root –p) 查看数据库的编码方式命令为:show var转载 2015-05-07 20:13:19 · 430 阅读 · 0 评论 -
DBCP连接池防止mysql 8小时超时
解决的思路是:MySQL配置中my.cnf的wait_timeout值一定要大于等于连接池种的idle_timeout值。否则mysql会在wait_timeout的时间后关闭连接,默认的关闭连接的时间为8小时。 MySQL连接时,服务器默认的“wait_timeout”是8小时,也就是说一个connection空闲超过8个小时,Mysql将自动断开该connection。connections如果转载 2015-05-12 16:33:17 · 2539 阅读 · 0 评论 -
远程链接mysql :1130
错误代码是1130,ERROR 1130: Host XXXXXXXXX is not allowed to connect to this MySQL server 登录mysql的server机,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'mysql -u root -pmysql>use mysql;my转载 2015-03-30 17:43:35 · 417 阅读 · 0 评论 -
CentOS_6.5系统中安装配置MySQL数据库
就像Windows server 2003,2008中一般安装的是Sql Server数据库,在linux系统中一般安装的是mysql数据库,而且Mysql数据库的第一个版本就是发行在Linux系统上的。一、mysql简介MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,转载 2014-07-07 14:12:55 · 717 阅读 · 0 评论 -
删除数据库表及表数据(不影响表空间)
DECLARE u_sid varchar2(50); u_serialnumber varchar2(50); u_name varchar2(50); CURSOR c1 IS select trim(s.sid),trim(s.serial#) from v$session s,v$process p原创 2014-01-14 15:42:13 · 745 阅读 · 0 评论 -
oracle解锁
在经常手动修改表数据时,总会出现rowid或者不能修改,没有权限等一系列的问题这时注意了大部分原因应该是表被锁了select t2.username,t2.sid,t2.serial#,t2.logon_timefrom v$locked_object t1,v$session t2where t1.session_id=t2.sid order by t2.logon_tim转载 2013-01-21 14:06:51 · 319 阅读 · 0 评论 -
oracle建立表空间
/*--用oracle管理员账户登录,执行以下命令;创建本地的数据库,一般用pl/sql登录,system/orcl (用户名/密码); datebase='orcl'(本地数据库); connect='sysdba'(管理员角色)*/-- 创建临时表空间--tempfile F:\\oracle\\product\\10.2.0\\oradata\\oipms 是在安原创 2013-01-22 09:51:32 · 419 阅读 · 0 评论 -
left join 的一点小纠结
多表查询select eve.id,eve.objid,obj.name,title,strategy,isApprove,examtmp,provider,target,encipher,concept,eve.fidfrom OBJ_EVENTTREE eve left join OBJ_FUNCTION obj on eve.fid = trim(obj.id) wh原创 2013-04-10 17:13:58 · 582 阅读 · 0 评论 -
Oracle大批量插入数据
1、在sql window中执行insert语句。这种方法就是如果数据量较少的时候会非常有效率,但是数据量大的时候(上万条或十多万以上),效率就会显得非常低下了。 2、使用PL/SQL自带工具进行导入:Tools-Import Tables,选择SQL Insert,在import file中选择需要执行插入语句的sql文件,然后点击Import按钮,就可以执行, 3、利用co原创 2013-07-31 17:50:44 · 2371 阅读 · 0 评论 -
查找sqlserver数据库中,某一字段在哪张表的哪一列中存在
擦,好用;有时候我们想通过一个值知道这个值来自数据库的哪个表以及哪个字段,在网上搜了一下,找到一个比较好的方法,通过一个存储过程实现的。只需要传入一个想要查找的值,即可查询出这个值所在的表和字段名。前提是要将这个存储过程放在所查询的数据库。 CREATE PROCEDURE [dbo].[SP_FindValueInDB] ( @value VARCHAR(1024)转载 2013-01-22 16:07:00 · 585 阅读 · 0 评论 -
oracle导入导出数据库命令
--导出表以及数据--在cmd命令行执行exp asdn\asdn@EXTPROC_CONNECTION_DATA file=d:\asdn_full.dmpasdn 用户名asdn 密码EXTPROC_CONNECTION_DATA 本地pl/sql的databaseasdn_full.dmp 是生成的数据库文件名 --导入表以及数据--在cmd命令行执行原创 2013-01-21 14:03:02 · 447 阅读 · 0 评论 -
MAC下安装与配置MySQL
一:下载mysql 访问MySQL的官网http://www.mysql.com/downloads/ 选择Cummunity 点击download,进入下载页面(http://dev.mysql.com/downloads/mysql/) 选择需要的版本,如果你是用的Mac OS来访问的话那么就会默认为你选好了Mac OS X 平台:原创 2015-11-17 16:14:29 · 620 阅读 · 0 评论