mysql
wanghaoif
广告互动营销。
展开
-
mysql IN 查询 排序
SELECT * FROM table WHERE id IN (5,4,1,3) 以上SQL查询结果的排序为:1,3,4,5 而并非 IN 的索引顺序。 按IN的顺序排序时,需要如下写法:SELECT * FROM table WHERE id IN (5,4,1,3) ORDER BY FIELE(id,5,4,1,3)原创 2016-07-19 16:30:12 · 427 阅读 · 0 评论 -
Mysql 主键自增量设置
mysql 自增为:auto_increment 查看mysql 自增设置: show variables like ‘%auto_increment%’; 修改增量:set auto_increment_increment=10原创 2016-08-06 14:09:19 · 1863 阅读 · 0 评论 -
mysql group 字段值对比
场景: 表 table_name 中记录了uid每次的操作,ret的值为0或者1,0表示不符合要求的操作,1表示符合要求的操作,以下SQL,查询uid从0变为1的列表:SELECT id,uid,min(`ret`) mi,max(`ret`) ma,COUNT(1) num FROM `table_name` WHERE 1 GROUP BY `uid` HAVING ma!=mi原创 2017-02-08 12:18:57 · 482 阅读 · 0 评论 -
nginx 大并发优化
修改: 1、修改打开最大打开文件数量: worker_rlimit_nofile 102400; 修改此值,需要先修改: (1) /etc/sysctl.conf 中 file-max的值, 此值表示系统所有进程一共可以打开的文件数量, 此值的大小取决于内存: 4M内存值可以为256,如果是1G内存,此值可原创 2017-01-09 19:01:06 · 506 阅读 · 0 评论 -
从phpMyAdmin批量导入Excel内容到MySQL
一、假设你的表格有A、B、C三列数据,希望导入到你的数据库中表格table,对应的字段分别是col1、col2、col3二、在你的表格中增加一列,利用excel的公式自动生成sql语句,具体方法如下:1、增加一列(假设是D列)2、在第一行的D列,就是D1中输入公式:=CONCATENATE("insert into table (col1,col2,col3) values ('原创 2016-01-20 11:16:28 · 1932 阅读 · 0 评论 -
SQL 查询 逗号 分割的属性值
在开发过程中,经常会碰到多个属性值存储到一个字段中。以下为优化方法原创 2016-03-17 18:46:00 · 2381 阅读 · 0 评论 -
阿里云 RDS 读写分离
在阿里云RDS 上建立了主服务器和一个只读实例。在程序中发现,插入一条数据后,马上去读,会读不到数据。经过排查发现RDS主从有时是会存在 1s以内的时间差。但是添加一条数据后,是可以即时返回最后添加数据的主键ID的。解决方法:既然读不到就不要去读了。原创 2017-06-14 18:05:09 · 3838 阅读 · 1 评论