SQL
文章平均质量分 65
love__coder
新博客:http://info.51rtb.cn
新浪微博:http://weibo.com/lovecoder
展开
-
在sqlite中怎么统计本周本月数据
sqlite中有个表UserConsume,其中有一列rowTime,该列类型是datetime,怎么统计该表本月和本周的数据?sql如下:--本月select *from UserConsumewhere rowTime between datetime('now','s原创 2011-07-19 15:32:49 · 5229 阅读 · 0 评论 -
Redis系列-安装部署维护篇
Redis是个高性能的key-value数据库,它的key具有丰富的数据结构:string,hash,list set和sorted set。作为NOSQL,比起memcache之类,不仅仅key数据结构丰富,而且具有持久化的功能,并且能够支持主从复制,很方便构建集群。redis高性能很大程度上源于它是个内存型数据库,它的高性能表现在:set操作11w/s,get操作8.1w/s,与其他类型数据库原创 2012-12-08 11:07:04 · 14808 阅读 · 0 评论 -
Redis系列-存储篇string主要操作函数小结
通过上两篇的介绍,我们的redis服务器基本跑起来。db都具有最基本的CRUD功能,我们沿着这个脉络,开始学习redis丰富的数据结构之旅,当然先从最简单且常用的string开始。1、新增a)set语法:set key value解释:把值value赋给key,如果key不存在,新增;否则,更新[root@xsf001 ~]# redis-cli redis 127.0.0.原创 2012-12-09 13:16:03 · 10938 阅读 · 0 评论 -
Redis系列-存储篇hash主要操作函数小结
阳光透过玻璃,洒在身上,一杯暖茶在手,说不尽的安逸自得,让我有种想再写篇blog的冲动。上篇主要谈了string,这里谈谈hash吧!hash是一些列key value(field value)的映射表。常常用其存储一些对象实例。相对于把一个对象的各个字段存储为string,存储为hash会占用更少的内存。为什么会更省内存呢?需要搞清楚两个配置(hash-max-zipmap-entries和原创 2012-12-09 15:16:57 · 46986 阅读 · 0 评论 -
sql2005 ip地址点分十进制与长整形表示法相互转换
在数据库设计时,为了查询效率,常常把点分十进制表示的ip地址设计为bigint类型。存储的时候,怎么把点分十进制转换为bigint,请参考下面的sql自定义函数:USE [temp]GO/****** 对象: UserDefinedFunction [dbo].[UF_CovertIPToInt] 脚本日期: 08/06/2012 16:55:22 ******/SET A原创 2012-08-06 17:07:29 · 3032 阅读 · 0 评论 -
Linux 基于源码的mysql安装
在上一篇文章中,讲到mysql的卸载,这里谈谈mysql基于源码的安装。1、myql下载[root@linux download]# wget -c http://mirror.provenscaling.com/mysql/community/source/5.1/mysql-5.1.28-rc.tar.gz2、解压缩[root@linux download]# tar -zxv原创 2011-11-09 09:10:39 · 2866 阅读 · 0 评论 -
Linux下,巧用my.cnf,mysql连接服务器不需要输入账号密码信息
linux下,每次用mysql连接连接服务器,常常用如下方式:[root@localhost ~]# mysql -hlocalhost -uroot -p11111 每次都输入用户名,密码,多折腾人啊,有没有更方便的方式? 我们只需要简单地配置下my.cnf的client节即可,把用户名,密码信息都放到client节中。配置示例如下: # The foll原创 2012-05-12 18:55:20 · 4670 阅读 · 2 评论 -
sql 异类查询应用[excel]
今天,客服让我实现一个功能,根据不同游戏显示不同电话和邮箱的问题。由于,这是个小程序,用数据库或配置文件,都挺累人的。我打算在js 中直接写死。打开客服给我的excel文档。乖乖,八十多个游戏,一个一个写 case 分支,非出人命不可。因此,想借助isqlw用异类查询帮我实现,考虑片刻,写出下面代码,呵呵,终于不用一个一个写case分支了。EXEC sp_configure 'show a原创 2009-03-14 00:14:00 · 961 阅读 · 0 评论 -
myql图形化管理工具
个人常用的mysql图形化管理工具有两个,感觉还不错,在这里showshow: 1、navicate http://www.navicat.com/ 2、sqlyog http://www.webyog.com/en/ 个人感觉sqlyog可能更强大些。原创 2010-11-01 13:46:00 · 812 阅读 · 0 评论 -
SQL2005 怎么获取汉字的拼音首字母
在sql2005中,怎么获取汉字拼音的首字母?例如,中国人民 ,其拼音首字母组合该为ZGRM。我们可以在在sql2005中定义一个函数fun_getPY,sql语法如下:/****** 对象: UserDefinedFunction [dbo].[fun_getPY] 脚本日期: 12/28/2011 10:48:52 ******/IF EXISTS (SELECT * FROM原创 2011-12-28 10:49:07 · 1679 阅读 · 0 评论 -
linux 怎么完全卸载mysql数据库
在linux下开发,mysql数据库是经常用到的,对于初学者来说,在linux怎么安装卸载mysql数据库,也许可能比较痛苦,这里简单介绍下,怎么卸载msql数据库。a)查看系统中是否以rpm包安装的mysql[root@linux ~]# rpm -qa | grep -i mysqlMySQL-server-5.1.49-1.glibc23MySQL-client-5.1.49-1原创 2011-11-05 06:31:27 · 65761 阅读 · 2 评论 -
Linux 连接mysql报错Access denied for user 'root'@'localhost'
忘记mysql密码,使用不对的服务器密码,在连接服务器的时候,常常会提示 Access denied 错误,如下图所示:[root@localhost bin]# ./mysql -uroot -p12345ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)遇到上面情况原创 2011-11-23 08:43:01 · 50727 阅读 · 1 评论 -
Linux 怎么通过shell脚本定时备份mysql数据库
为了应对意外,备份数据库是非常必须的。备份脚本怎么写呢? 在写脚本之前,先假设mysql的bin目录是:/usr/local/mysql/bin/PATH=$PATH:$HOME/bin#备份目录BackupPath="/home/mysql/backup"#备份文件名BackupFile="dbbackup"$(date +%y%m%d_%H)".sql"#数原创 2011-10-28 09:02:25 · 5129 阅读 · 0 评论 -
mysql常用命令
mysql服务启动关闭等:1、查找mysql服务名chkconfig --list2、查找mysql可以操作的命令假如步骤1查找出的服务名字为mysqlservice mysql ?原创 2011-03-18 16:48:00 · 2435 阅读 · 0 评论 -
Redis系列-远程连接redis并给redis加锁
本篇其实是可以和上篇合并的,但由于blog太长编辑麻烦,阅读累人,打算新开一篇, 方便阅读查找。假设两台redis服务器,ip分别为:192.168.1.101和192.168.1.103,如何在101上通过redis-cli访问103上的redis呢?在远程连接103之前,先讲下redis-cli的几个关键参数:用法:redis-cli [OPTIONS] [cmd [arg [arg原创 2012-12-08 12:03:04 · 74004 阅读 · 2 评论