mysql
Seven_cm
这个作者很懒,什么都没留下…
展开
-
mysql not null 的影响
CREATE TABLE mobile_record ( `id` tinyint(3) default 1, sendid int(11) not null, auditid int(11) default null, PRIMARY KEY (`id`))ENGINE = InnoDBDEFAULT CHARACTER SET = utf8mb4;如原创 2014-10-16 23:37:08 · 1107 阅读 · 0 评论 -
【mysql】case疑惑
创建以下表:CREATE TABLE `case_test` ( uid int(11), tid int(11), status tinyint(3), PRIMARY KEY (`uid`,tid)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;插入数据INSERT INTO `case_test` VALUES (1,1,0),(原创 2014-11-26 23:46:36 · 1358 阅读 · 1 评论 -
【分表查询】根据主键大小获取表名
老大今天说,要规划一下分表了,预防在以后数据量上来的时候,保持查询效率。只好先看看分表的相关文章了。对了,这里有提到分表后,如何处理ID自增的解决方案 http://blog.sae.sina.com.cn/archives/1284好了,那么到底该如何处理?如果我们知道了主键,如何快速查找相关的表名?(先说说现在的表状况:业务表A,现在是有自增主键,而且引擎是Inno原创 2015-01-08 23:06:56 · 1639 阅读 · 0 评论 -
【mysql】 sum 与where if 组合的使用
在这几个组合使用的时候,需要将group by加上,否则会出现null的值原创 2014-12-04 16:30:16 · 2306 阅读 · 0 评论 -
版本升级记录
12.12,4.0版本正式上线。Boss要求:既要保留老版本(因为IOS客户端的开发有延迟,开发进度与Android相差太多),又要保留新版本的消息与老版本的相通,且联系人都要能在新老版本中相互关注。好吧,保留,这还不简单,先转换用户基础数据,相关的业务数据,在用户升级到新版本的时候,同时做数据迁移。满怀信心地,先在某宝做首发。用户登陆进来的速度和升级的速度还不原创 2014-12-15 01:13:17 · 1550 阅读 · 0 评论 -
【阿里云】安装mysql5.5.42
(题外话:前不久,同事购买了阿里云的服务器,需要帮忙配置一下服务器的环境。系统:CentOS 6.5 )1、yum list mysql* 然而,却发现版本是5.1.73(这个是阿里云提供的稳定mysql版本),而我们需要5.5.2、从官网下载:http://dev.mysql.com/downloads/mysql/5.5.html#downloads需要注意的是,如果原创 2015-02-27 23:16:53 · 3373 阅读 · 5 评论 -
关于mysql SQL语句的细节
当一天的工作量比较大的时候,我们有时候都会被自己写的语句给蒙到。以下是本人工作中遇到的情况1、on duplicate key update 写多了set :insert into t_abcd(a,b,c,d) values(1,1,1,1) on duplicate key update set a =2而正确的写法应该是: insert into t_abcd(a,b,c,d) va原创 2015-01-16 22:23:08 · 721 阅读 · 0 评论