摘要: 有的时候会需要写一段insert的sql,如果主键存在,则update;如果主键不存在,则insert。Mysql中提供了这样的用法:ON DUPLICATE KEY UPDATE。下面就看看它是如何使用的吧! 首先数据库的原始数据如下: a b c 1 b1 c1 2 b2 c2 3 b3 c3 阅读全文
posted @ 2018-03-27 10:12 人生旅途的人 阅读(2986) 评论(0) 推荐(0) 编辑
摘要: 两个同时使用:要求排序其他字段 in查询按照排序结果: 阅读全文
posted @ 2018-01-31 10:47 人生旅途的人 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 这个错误将数据库配置信息的localhost改成127.0.0.1就行了 阅读全文
posted @ 2017-09-28 11:16 人生旅途的人 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/u014207604/article/details/49926207 Windows 下安装 swoole 具体步骤: Swoole,原本不支持在Windows下安装的,所以我们要安装Cygwin来使用。在安装Cygwin下遇到了很多坑,百度经验上的 阅读全文
posted @ 2017-09-06 14:58 人生旅途的人 阅读(155) 评论(0) 推荐(0) 编辑
摘要: select gameid from ( select group_concat(type,"-",v) as final,gameid from (select gameid,type,v from ( select gameid,type, group_concat(value) as v from ( select * from table_name order by gameid a... 阅读全文
posted @ 2017-07-18 10:57 人生旅途的人 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1.直接查询指定数据库里所有表的信息 2.查询当前数据库里所有表的信息 阅读全文
posted @ 2017-06-21 14:41 人生旅途的人 阅读(307) 评论(0) 推荐(0) 编辑
摘要: PHP 正则验证字符串是否为数字 方法一: php中利用正则表达式验证字符串是否为数字一件非常容易的事情,最主要的是如何写好正则表达式以及掌握正则表达式的写法,在此利用正则表达式的方式来列举一下判断数字的方法。 <? if($str) { if(eregi("^[0-9]+$",$str)) { $ 阅读全文
posted @ 2017-06-19 17:11 人生旅途的人 阅读(3851) 评论(0) 推荐(0) 编辑
摘要: 1. echo比print要快很多。 两个方法都会在页面上打印东西,不过echo不返回任何值,print会在成功或失败的时候返回0或1。 2. include_once比include更加耗时。 因为它需要去检查你要包含的class是否已经被包含进来。 3. 对于长段落的字符串一定要使用单引号,而不 阅读全文
posted @ 2017-06-09 10:16 人生旅途的人 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 使用LOAD DATA INFILE 插入速度可以提升很多 左侧是直接导入100W花费135s ,Dos界面通过Load方式导入450W只用时23s,性能一下子显示出来了。 阅读全文
posted @ 2017-05-04 17:02 人生旅途的人 阅读(165) 评论(0) 推荐(1) 编辑
摘要: 1,拼接字符串 拼接字符串是最常用到的字符串操作之一,在PHP中支持三种方式对字符串进行拼接操作,分别是圆点.分隔符{}操作,还有圆点等号.=来进行操作,圆点等号可以把一个比较长的字符串分解为几行进行定义,这样做是比较有好处的. 2,替换字符串 在PHP这门语言中,提供了一个名字叫做substr_r 阅读全文
posted @ 2017-05-04 15:31 人生旅途的人 阅读(200) 评论(0) 推荐(0) 编辑