1 SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM 2 SELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06 3 SELECT CONVERT(varchar(100), ...
分类:
数据库 时间:
2016-04-20 22:02:53
阅读次数:
256
题外话:读《MYSQL必知必会》,书中让我找个数据库服务器练手,我就去下了个Xampp,由于看的08年网易上的动态网站开发,那个时候Xampp中的m代表MYSQL,后来通过命令行进入MYSQL时出现: Welcome to mariaDB...以为又出幺蛾了,后来查到,由于MYSQL被Oracle收 ...
分类:
数据库 时间:
2016-04-20 22:00:24
阅读次数:
490
--变量声明 declare num0 number; num1 number; num2 number; num3 number; num4 number; num5 number; num6 number; num7 number; num8 number; num9 number; num10 ...
分类:
数据库 时间:
2016-04-20 22:00:19
阅读次数:
775
RANK() OVER([<partiton_by_clause>]) partition_by_clause 将from子句生成的结果集划分为应用到RANK函数的分区。 Order_by_clause确定将RANK值应用到分区中的行时所使用的顺序。 以下用一个成绩表作示例 table 架构 s_s ...
分类:
数据库 时间:
2016-04-20 21:49:33
阅读次数:
496
为了逆向工程生成驼峰效果,我们会在两个单词中间加_,但是在mybatis中,写sql语句时,要加别名,使别名和你逆向工程生成的该数据模型里面的属性名一致,否则查出来的结果映射不进去。 ...
分类:
数据库 时间:
2016-04-20 21:50:03
阅读次数:
195
centos mysql 实战 第七节课 mysql常见错误排查 1. client工具mysqlsqlyogmysqldump(mysqlbinlog) 2. mysql binlog 介绍 mysql 命令 mysql command not found 环境变量 echo $PATH 用绝对路 ...
分类:
数据库 时间:
2016-04-20 21:50:45
阅读次数:
176
也算不上是手误吧,这个问题竟然困扰了我那么多天,就是更新代码的时候,使用replace,但是oracle在.net下竟然是不支持汉字,所谓使用类似update x set y='m' where y='汉字'是行不通的。必须使用参数。 现在的需求是将数据库中的汉字"春",全盘改为"01",向下面这样 ...
分类:
数据库 时间:
2016-04-20 21:44:55
阅读次数:
174
先看结论:(重要) MySQL中innodb事务默认的隔离级别为REPEATABLE READ,可重读隔离级别,配合MySQLinnodb的行锁机制Next-Key Lock的实现,在REPEATABLE READ的级别下,就避免了幻读的产生,因此几乎达到了SERIALIZABLE级别的要求。 那么 ...
分类:
数据库 时间:
2016-04-20 21:35:14
阅读次数:
245
mysql是一个开放源码的小型关系型数据库管理系统,也是一个高性能,多线程,多用户的,建立在客户/服务器结构上的关系型数据库管理系统,目前被广泛地应用于internet上的中,小型网站中。mysql本身很精简,并且具有开发源码,快速以及低成本的优点,广泛应用于许多中小型网站中..
分类:
数据库 时间:
2016-04-20 20:25:04
阅读次数:
428
oracle创建新用户后客户端执行SQL查询后出现错误提示如下:执行查询语句如下:select*fromsm_sales_order;ORA-00942:表或视图不存在创建新用户并指定表空间和临时表空间CREATEUSERxxxIDENTIFIEDBYxxxxDEFAULTTABLESPACELMSTEMPORARYTABLESPACETEMP;授予系统权限connectgrantco..
分类:
数据库 时间:
2016-04-20 20:23:40
阅读次数:
4854
我们都知道,MyISAM引擎使用的是表锁,而innoDB最小粒度为行锁。但在实际使用中我们有时发现就算我们操作的是不同行的数据,还是会发生锁表。我们先来看一个例子。session1开启事务并更新id=1的数据:session2开启事务,并更新id=2的数据,但session2被阻塞了:不是说innoDB支..
分类:
数据库 时间:
2016-04-20 20:21:03
阅读次数:
468
redis的数据是在内存中的,如果redis重启或间隔一定时间redis会把内存保存在硬盘上的一个.rdb文件中做持久化,以前刚刚开始用redis的时候,不小心把.rdb文件给误删除了,但你只要正常save或者重启redis,rdb文件会自动生成。但随着线上业务增加,redis的数据会越来越大,在用这..
分类:
数据库 时间:
2016-04-20 20:17:57
阅读次数:
1118
这篇文章主要介绍了Java的MyBatis框架中SQL语句映射部分的编写,文中分为resultMap和增删查改实现两个部分来讲解,需要的朋友可以参考下 这篇文章主要介绍了Java的MyBatis框架中SQL语句映射部分的编写,文中分为resultMap和增删查改实现两个部分来讲解,需要的朋友可以参考 ...
分类:
数据库 时间:
2016-04-20 20:13:45
阅读次数:
288
一、数据库大小查询 1. exec sp_spaceused '表名' --(SQL统计数据,大量事务操作后可能不准)2. exec sp_spaceused '表名', true --(准确的表空间大小,但可能会花些统计时间)3. exec sp_MSforeachtable "exec sp_s ...
分类:
数据库 时间:
2016-04-20 20:11:42
阅读次数:
254
function clean($str){ $str=trim($str); $str=strip_tags($str); $str=stripslashes($str); $str=addslashes($str); $str=rawurldecode($str); $str=quotemeta( ...
分类:
数据库 时间:
2016-04-20 20:08:35
阅读次数:
219
UPPER(char) 小写转大写 LOWER(char) 大写转小写 INITCAP(char) 首字母转换 SUBSTR(char,[m[,n]]) 截取字符串函数 从源字符串char的m开始截取,截取n位 你可以省略,代表截取到末尾 m为0,表示冲字符串首字母截取。m为负数,表示冲字符串尾部截 ...
分类:
数据库 时间:
2016-04-20 20:05:44
阅读次数:
299
介绍 MySQL5.7出来也有大半年了,业内也一直在宣传5.7有多么的N,官网的也是宣传5.7有好几倍的速度的提升包括在语法方面更多的支持、JOSN、并行复制等;但是一直期待的线程池还是没有在5.7中出现有点遗憾。忍不住也下载一个来玩玩,mysql5.7的安装相对于5.6还是有点区别,本章主要介绍二 ...
分类:
数据库 时间:
2016-04-20 20:01:37
阅读次数:
239