码迷,mamicode.com
首页 > 数据库
mysql去重
1、查询去重数据select *, count(distinct name) from table group by name2.避免重复数据如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用:insertignoreinto table_name(ema...
分类:数据库   时间:2014-12-24 13:23:50    阅读次数:156
ORACLE 常用的SQL语法和数据对象
一、数据控制语句 (DML) 部分1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……) FRO...
分类:数据库   时间:2014-12-24 13:25:04    阅读次数:220
使用MySQL正则表达式查询
MySQL用WHERE子句对正则表达式提供了初步的支持,允许你指定用正则表达式过滤SELECT检索出的数据。REGEXP后所跟的东西作为正则表达式处理。代码SELECT prod_nameFROM productsWHERE prod_name REGEXP '1000'ORDER BY prod_...
分类:数据库   时间:2014-12-24 13:21:07    阅读次数:192
sql server 数据库附加时程序集错误
在数据库detach和attach的过程中,如果在建立程序集的时候选择的权限集是无限制,并且在建立程序集的时候和后来attach的时候采用的不是同一个用户,就可能造成部分功能无法使用。原因是由于在选择无限制的时候,master的和附加的数据库的owner_id不同查询语句:select * from...
分类:数据库   时间:2014-12-24 13:16:10    阅读次数:176
Oracle密码中含有特殊字符时exp,imp的使用
今天通过exp迁移Oracle 数据,由于密码含有很有很多特殊字符,弄了好久,都没成功,后发在网上找到方法。1 exp用法Linux 下(密码用一对双引号, 整体userid用对单引号括住)exp 'skytf/"?`}:Q*H"@skytf'"?`}:Q*H"@skytf' DIRECT=Y b....
分类:数据库   时间:2014-12-24 13:16:56    阅读次数:167
Oracle 远程访问数据库TNS: 无监听程序解决方法
别人访问我时提示无监听程序,ping能ping通,TNS配置正确,按照网上的说法我将本机的tnsnames.ora、listener.ora中的localhost都改成了本机的IP或者本机的计算机全名,改完之后我本机连接数据库都提示无监听程序,尝试了网上的很多做法,发现都不可以后来重新配置了一下监听...
分类:数据库   时间:2014-12-24 13:08:57    阅读次数:489
oracle参数open_cursors和session_cached_cursor详解!
[sql]view plaincopyprint?SQL>showparameteropen_cursors--每个session(会话)最多能同时打开多少个cursor(游标)NAMETYPEVALUE------------------------------------------------...
分类:数据库   时间:2014-12-24 13:07:51    阅读次数:179
sql语句延时执行或者是指定时间执行
--使用waitfor语句延迟或暂停程序的执行--waitfor{delay'time'|time 'time'}delay是指间隔时间 最长到24小时time是指定时间执行waitfor delay '00:00:10' --延迟10秒A. 使用 WAITFOR TIME以下示例在晚上 10:20...
分类:数据库   时间:2014-12-24 13:06:13    阅读次数:157
mysql 主从复制 && 失败切换
软件环境:mysql软件包:mysql-5.6.17.tar.gzcmake软件包:cmake-2.8.12.2.tar.gz@wgethttp://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz系统版本:[root@dbsrc]#uname-aLinuxdb.jrzj.com2.6.32-358.el6.x86_64#1SMPFriFeb2200:31:26UTC2013x86_64x86_64x86_64GNU/Linux[..
分类:数据库   时间:2014-12-24 12:02:45    阅读次数:303
Mysql主从备份、binlog
###MasterClusterlog-bin=mysql-binserver-id=1binlog-do-db=ukjsexpire-logs-days=7GRANTREPLICATIONSLAVEON*.*TO‘slave‘@‘192.xx.0.xx‘IDENTIFIEDBY‘root$%^‘;startmaster;showmasterstatus\G;###SlaveClusterserver-id=2#master-port=3306replicate-do-db=ukjs#replicate-ig..
分类:数据库   时间:2014-12-24 11:59:33    阅读次数:178
Oracle_rac在vmware上面安装时,udev磁盘没有scsi_id返回值
这段时间在客户vmware上面安装了一套oracle11g_rac,是基于redhat6.4系统的,之前做redhat5版本的时候,都是有现成的asmlib工具可用,但红帽6起初是没有对应版本asmlib,到后来虽然oracle和redhat合作,推出了RHEL6版本的asmlib,但是这货竟然要注册RHN下载,简直不能忍,再加上我..
分类:数据库   时间:2014-12-24 11:58:04    阅读次数:282
兔子--MyEclipse中搭建数据库环境
选择Myeclipse Database Exployer perspective 打开后视图如下图: 右键MyEclipse Derby,点击new,出现如下视图,选择数据库的驱动,我用的是mysql 选择mysql,注意引入需要的jar,写好数据库连接信息 finish,数据库配置完成。 下一篇博文,将讲解怎么搭建ssh框架。...
分类:数据库   时间:2014-12-24 11:54:50    阅读次数:171
第三十二篇:Windbg中USB2.0调试环境的搭建
2011年的时候,为了开发USB Mass storage -- UASP (USB attached SCSI Protocol)的设备驱动程序,从米国买了两个USB2.0的调试小设备(如下图,每个似乎80美刀,贼贵的东西)。 主要是用来替代串口115200波特率的响应速度慢,以便解决调试效率的问题。 当时,根据WINDBG的HELP文档,而且也GOOGLE了一些网上的相关参考内容,...
分类:数据库   时间:2014-12-24 11:49:38    阅读次数:610
PLSQL Developer中文显示乱码的解决方法
PLSQL Developer中文显示乱码是因为Oracle数据库所用的编码和PLSQL Developer所用的编码不同所导致的。 解决方法: 1. 先查询Oracle所用的编码 select userenv('language') from dual; 2. 设置PLSQL 的所用编码为第1步查询得到的编码格式 新建一个环境变量:  NLS_LANG 例如: 3. 重启 ...
分类:数据库   时间:2014-12-24 11:49:38    阅读次数:112
【oracle】oracledba19 You must ensure that the SALES database is mounted or open.
You are performing a block media recovery on the tools01.dbf data file  in the SALES database using RMAN. Which two statements are correct in this  scenario? (Choose two.)   A. You must ensure that...
分类:数据库   时间:2014-12-24 11:47:06    阅读次数:202
【oracle】oracledba20 backup set
You executed the following command to perform a backup of the   USERStablespace:   RMAN > BACKUP TABLESPACE USERS;   Which type of backup would this command perform?   A. backup set   B. image co...
分类:数据库   时间:2014-12-24 11:48:09    阅读次数:162
mysql-定时调用存储过程
mysql定时调用存储过程,对表数据集表结构进行备份 存储过程实例: CREATE PROCEDURE backUpSms() BEGIN DECLARE tname varchar(64); set @tname = CONCAT('sms_accpet',DATE_FORMAT(NOW(),'%Y%m')); set @rname = CONCAT('create table '...
分类:数据库   时间:2014-12-24 11:47:59    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!