摘要: grant all privileges on 库名.* to 用户名@127.0.0.1 identified by '用户密码'; flush privileges 没了 阅读全文
posted @ 2017-06-27 15:41 IT向 阅读(119) 评论(0) 推荐(0) 编辑
摘要: //ping一个IP地址,能不能通 function ping($ip){ $ip_port = explode(':', $ip);// var_dump($ip_port); if( filter_var( $ip_port[0], FILTER_VALIDATE_IP, FILTER_FLAG 阅读全文
posted @ 2017-03-10 10:35 IT向 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 我们将一个表中的数据插入到另一个表中的时候可以这么写: INSERT INTO 目标表 (字段1, 字段2, ...) SELECT 字段1, 字段2, ... FROM 来源表 WHERE not exists (select * from 目标表 where 目标表.比较字段 = 来源表.比较字 阅读全文
posted @ 2017-03-06 16:21 IT向 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 废话不说 直接上代码 阅读全文
posted @ 2017-03-02 16:17 IT向 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 自己保存一下 免得以后忘记还得重新找T-T http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/ phpinfo查看自己的php信息下载对应的扩展放到ext目录下 最后就是修改php.ini了加入: 就可以看到redis了 阅读全文
posted @ 2017-03-01 10:45 IT向 阅读(182) 评论(0) 推荐(0) 编辑
摘要: UPDATE user SET pwd='123' WHERE id in ( SELECT id from user WHERE username = 'zx' ); 报错[Err] 1093 - You can't specify target table 'user' for update i 阅读全文
posted @ 2017-02-08 11:34 IT向 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 为什么使用视图 1.查询性能提高。 2.安全 3.有灵活性的功能需求后,需要改动表的结构而导致工作量比较大。那么可以使用虚拟表的形式达到少修改的效果 4.复杂的查询需求。可以进行问题分解,然后将创建多个视图获取数据。将视图联合起来就能得到需要的结果了 视图的具体操作 创建视图 CREATE ALGO 阅读全文
posted @ 2016-10-14 17:59 IT向 阅读(303) 评论(0) 推荐(0) 编辑
摘要: test1 test2 SELECT test1.NAME, test2.name1, test3.name, test2.name2FROM test2, test1, (SELECT * FROM test1) AS test3WHERE test1.id = test2.name1AND te 阅读全文
posted @ 2016-10-13 21:00 IT向 阅读(774) 评论(0) 推荐(0) 编辑
摘要: LPAD(str,len,padstr) 返回字符串str,左填充用字符串padstr填补到len字符长度。 如果str为大于len长,返回值被缩短至len个字符(即,不能超过 len 长)。 select DISTINCT(b.name) from a, b where LPAD(b.bid,4, 阅读全文
posted @ 2016-10-10 16:11 IT向 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 关于什么是二维码,可以阅读 http://baike.baidu.com/view/132241.htm 这里就不多讲了,二维码的应用非常广泛,似乎一夜之间渗透到我们生活的方方面面,地铁广告、报纸、火车票、飞机票、快餐店、电影院、团购网站以及各类商品 外包装上都可以看到它的踪迹。如果你也想在你的项目 阅读全文
posted @ 2016-08-31 10:04 IT向 阅读(399) 评论(0) 推荐(0) 编辑