数据库
dogwwwservice
这个作者很懒,什么都没留下…
展开
-
mysql日期和时间函数
Mysql日期和时间函数大全(转) 2008-12-11 13:43分类:数据库 字号: 大大 中中 小小 http://ln1058.iteye.com/blog/185231关键字: mysql 对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_co...原创 2009-04-02 17:00:07 · 79 阅读 · 0 评论 -
pl/sql 时间类型显示乱码
修改如下的注册表项为想要的格式即可:[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]"NLS_TIMESTAMP_FORMAT"="YYYY-MM-DD HH24:MI:SS:FF6"原创 2011-07-29 17:17:35 · 192 阅读 · 0 评论 -
pl/sql注册码
把附件中的文件解压后放在安装目录下即可原创 2011-10-21 10:37:53 · 64 阅读 · 0 评论 -
oracle的时间转换
to_char(createtime,'yyyymmddhh24miss') = '20111021114507'原创 2011-10-21 14:43:24 · 78 阅读 · 0 评论 -
oracle调用java
修改别人写的oracle数据库调用java代码,换了一个环境,死去活来之后,发现了问题所在,现纪录如下:需求: 通过oracle调用java的方式,把oracle中的纪录插入到mysql库中步骤如下: 1.存储过程代码如下CREATE OR REPLACE procedure sp_sendSMS(content VARCHAR2,sendtype VARCHAR2,r...原创 2011-12-27 15:18:27 · 82 阅读 · 0 评论 -
mysql数据去重
create table tmp as select min(id) as col1 from test group by name,phone;delete from test where id not in (select col1 from tmp);drop table tmp;select id,receiver,mobile,address from emal...原创 2011-11-14 17:05:54 · 140 阅读 · 0 评论 -
not in带来的问题
在使用not in 的时候,内表和外表比较的字段如果含有null的话会出现查询逻辑错误的问题,如:select count(1) from "customer_tmp" t where t."name" not in (select "name" from "client1")如果name的值为null的话,用not in会有逻辑错误!结论:还是全部换成not exists...原创 2011-11-15 17:45:18 · 118 阅读 · 0 评论 -
使用plsql创建用户并授权
1.使用sys用户登录数据库2.在左边的对象列表中找到USERS,右键点击USERS,选择“新建用户”选项3.创建用户名和密码并指定表空间,如下图所示: [img]http://dl.iteye.com/upload/attachment/0069/6076/5f3da6a4-3324-3b16-9c58-1f30ddc35d57.png[/img] 注:...原创 2012-06-15 17:51:40 · 468 阅读 · 0 评论 -
关于mysql索引的一些总结
转自深入浅出mysql1.定位效率较低的sql语句 (1)通过慢查询定位执行效率较低的sql语句 (2)使用show processlist命令查看当前mysql在进行的线程,包括线程的状态,是否锁表等2.通过explain分析低效的sql执行计划3.索引使用 (1)索引的前缀特性 如果索引是一个组合索引如(status,time),那么当使用sta...原创 2013-03-18 21:50:39 · 84 阅读 · 0 评论 -
oracle导出导入数据
转自[url]http://yangrenjun.iteye.com/blog/623839[/url]Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。 对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。 创建完数据库后,并不能立即在数据库中建表...原创 2012-03-25 01:01:01 · 85 阅读 · 0 评论 -
PL\SQL 打开时出现"动态执行表不可访问,本会话的自动统计被禁止"
转自[url]http://hi.baidu.com/victorlin23/blog/item/217c133ee5654ee8838b1363.html[/url]这个报错信息在不同的PL/SQL Developer版本都会出现,从上面详细的报错提示信息中我们可以判断得到,报错原因不在工具本身。在此,详细记录一下这个小问题的三种处理方法。1.第一种处理方法(不推荐)...原创 2012-03-25 01:12:41 · 106 阅读 · 0 评论 -
sqlite注册码
转自[url]http://gjhappyyy.iteye.com/blog/1560840[/url]sqlite developer注册码网上没有找到,只有通过注册表,删除继续使用,删除注册表中HKEY_CURRENT_USER\SharpPlus\SqliteDev。...原创 2012-08-11 16:32:00 · 378 阅读 · 0 评论 -
mysql在批量导入数据时报错2006 - MySQL server has gone away
出现标题上的错误的时候,可以按照如下的方式解决,调整my.ini中的配置max_allowed_packet=10Mwait_timeout=28800interactive_timeout = 28800 注:主要是调整max_allowed_packet的大小,加大即可 参数的具体含义可以参考mysql的官方手册....原创 2012-11-18 23:55:42 · 100 阅读 · 0 评论 -
关于大数据表的拆分
由于数据表的数据量预估会很大,因此开始考虑对表进行拆分,把超过一个月的数据转到历史表,历史表的表结构和当前表一样,以下做法只是一种思路,记录下来和大家分享一下。数据表称为A表,历史表称为B表1.创建一个临时表,临时表中只有一个字段就是表A的主键2.计算表A中超过30天的数据有多少条,count(1)3.计算数据在转移时需要提交多少次,假设一次提交5000条数据,如果有1万数据,那么...原创 2012-12-20 20:54:56 · 628 阅读 · 0 评论 -
启动PL/SQL Developer 报字符编码不一致错误 ,Database character set (AL3...
Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different.Character set conversion may cause unexpected results.Note: you can set the client character set through the N...原创 2011-07-29 17:01:05 · 97 阅读 · 0 评论 -
oracle连接实例配置
配置连接文件参考:# tnsnames.ora Network Configuration File: c:\oracle\product\10.2.0\client_2\NETWORK\ADMIN\tnsnames.ora# Generated by Oracle configuration tools.60 = (DESCRIPTION = (ADDRESS_L...原创 2011-07-29 09:36:09 · 87 阅读 · 0 评论 -
mysql 设置权限及开启远程连接
1.添加用户GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;语句描述:给所有ip并且用户名为myuser的用户分配所有数据库.所有表的操作权限,用mypassword这个密码%代表所有的用户都可以进行远程连接2.删除用户mysql>Delet...原创 2010-06-30 14:17:36 · 67 阅读 · 0 评论 -
查看mysql字符集及修改表结构
查看 MySql 字符集关键字: mysql MySQL 乱码的根源是的 MySQL 字符集设置不当的问题,本文汇总了有关查看 MySQL 字符集的命令。包括查看 MySQL 数据库服务器字符集、查看 MySQL 数据库字符集,以及数据表和字段的字符集、当前安装的 MySQL 所支持的字符集等。一、查看 MySQL 数据库服务器和数据库字符集。mysql> show var...原创 2009-09-27 09:49:43 · 159 阅读 · 0 评论 -
mysql 数据库同步
windows xp 下设置数据库同步 环境:两台windows xp系统机器,并且安装同一版本的数据库5.0.17 两台机器Ip A:173.26.100.62 B:173.26.100.61 此例为A为主服务器,B为从服务器,A服务器上的数据变更会更新到B服务器数据库当中 步骤: 1 .A机器上创建数据库tsas,设置数据库访问权限,也就是创建一个用...原创 2009-04-15 16:58:13 · 146 阅读 · 0 评论 -
mysql操作字符串
替换mysql中某个字段中的某些字符update goods set goods.img=replace(img,right(img,4),'.jpg') where goods.img like binary '%JPG%'MYSQL 字符串的操作mysql的字符串函数2005年05月12日02:08 查看20761次 作者: 【大 中 小】文章分类:数据库技术 ...原创 2009-05-20 00:34:20 · 79 阅读 · 0 评论 -
mysql远程连接命令以及导出数据库
1.(1)mysql导出数据库:mysqldump -h localhost -u dev01 -p123456 ecmall>~/20091127_ecmall.sql(2)导出数据库中的表mysqldump -u root -p123456 -B jaguar_v175 --tables guests>~/1.txt(3)导入数据表source ~/backup/ba...原创 2009-11-27 17:48:27 · 625 阅读 · 0 评论 -
mysql计算时间间隔
SELECT DISTINCT mac FROM address WHERE creatime>(NOW()-INTERVAL 1 MINUTE)计算创建时间在当前时间减去一分钟的时间的记录2010-03-08 12:05:37 · 328 阅读 · 0 评论 -
数据库同步遇到的问题
1.数据库mysql5.1,同步用的是主从数据库,直接执行sql语句,没问题可以顺利的同步,但是在程序中一直不行.后来发现,原来是php打开了两个数据库连接,如果同时打开两个数据库连接,那么对主数据库的操作无法在从数据库中反应出来.去掉一个连接同步成功.由于程序打开两个数据库连接的目的是为了对两个数据库连接查询,因此不存在同步的问题.2.同步的时候报错 Last_Error: Er...2009-06-10 00:20:36 · 134 阅读 · 0 评论 -
mysql空闲连接超过8个小时
项目中出现异常Communications link failureLast packet sent to the server was 0 ms ago.原因: mysql空闲连接超过8个小时自动关闭!解决办法:编辑/etc/my.cnf(windows下为my.ini),将超时时间设置为10年,在[mysqld]后面加入: wait_timeout=315360...2010-04-19 12:50:18 · 132 阅读 · 0 评论 -
linux mysql 忘记密码
在使用CentOS系统中,也许你会对很多的东西进行设置密码,来保护你的电脑的安全问题等,那么,如过一个不小心把密码忘记了,也许会给你的工作带来很多的不便。下面我们就来帮大家解决一个关于CentOS系统中mysql登录密码的问题。CentOS系统中那么忘记了mysql的登录密码,怎么办?使用安全模式吧.首先需要在CentOS系统中停止mysql:#service mysqld...原创 2010-07-15 11:27:52 · 107 阅读 · 0 评论 -
mysql 为了实现插入数据库时,value值是该表最大id号加1
为了实现插入数据库时,value值是该表最大id号加1insert into buy(name,click_uri) select '22222',max(id)+1 from buy原创 2010-05-14 15:30:59 · 1520 阅读 · 0 评论 -
linux mysql 大小写敏感问题
在linux中mysql表名默认是区分大小写的,为了不让它区分大小写在/etc/my.cnf中mysqld下面加上lower_case_table_names=1就样就不区分大小写了!原创 2010-07-27 09:10:41 · 83 阅读 · 0 评论 -
mysql 如何在数据库端行转列
1.把所有订单号为200909032044561840的tracking_no按|为分隔符拼到一个字段中select order_no,group_concat(tracking_no SEPARATOR '|') from waybill where order_no='200909032044561840 ' group by order_no ...原创 2009-09-10 15:06:57 · 64 阅读 · 0 评论 -
mysql oracle 关于检测连接
mysql: select 1oracle:select 1 from dual原创 2010-05-28 16:07:05 · 62 阅读 · 0 评论 -
mysql清空bin log日志
进入数据库命令行show master logs;purge master logs to 'mysql-bin.000003' //保留日志到00003,之前的全部删除原创 2010-12-22 13:58:39 · 110 阅读 · 0 评论 -
mysql 5.7.16 zip archive安装过程中遇到的问题
MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。解压之后可以将该文件夹改名,放到合适的...原创 2016-12-10 17:05:51 · 138 阅读 · 0 评论