mysql
黑猫mm
这个作者很懒,什么都没留下…
展开
-
PHP连接MYSQL数据库的三种方式(mysql mysqli PDO)
PHP与MySQL的连接有三种API接口,分别是:PHP的MySQL扩展 、PHP的mysqli扩展 、PHP数据对象(PDO) ,下面针对以上三种连接方式做下总结,以备在不同场景下选出最优方案。PHP的MySQL扩展是设计开发允许php应用与MySQL数据库交互的早期扩展。MySQL扩展提供了一个面向过程的接口,并且是针对MySQL4.1.3或者更早版本设计的。因此这个扩展虽然可以与MySQL4...翻译 2018-05-04 16:17:37 · 312 阅读 · 0 评论 -
PDO方式连接mysql可以防注入的原因
1. $stmt = $pdo->prepare('select * from user where id=?'); $id = 1; $stmt->bindParam(1,$id); $stmt - >execute();这种情况下,PHP只是简单的将sql语句发送给mysql server,这与我们平时使用mysql_real_escape_st...转载 2018-05-04 17:35:49 · 486 阅读 · 0 评论 -
面试被问到的各种问题(一直更新,比较忙)
1. 你用过哪些异步框架2. php中如何实现多继承 可以使用trait,trait本身无法实例化 传送门:http://php.net/manual/zh/language.oop5.traits.php;3. 为什么要用302重定向,了解DNS劫持吗,原理是什么 一般使用302重定向是在一个网站或者一个网页24到48小时内临时转移到其他位置的情况下使用该命令,这个时候是做临时性的...原创 2018-05-21 21:17:54 · 2291 阅读 · 0 评论 -
force index优化sql语句
前几天上线的一个项目,自测和测试都没有问题,但是上线当晚就把PC搞挂了, 说明一下,teamhotid这个字段是有索引的,并且命中了,我自测的库数据量不是很大,测试的用的线上的从库,这张表数据量差不多几百万吧,(后来才知道,DBA删了从库的很多数据,导致主库和从库的这个表数据差距有点大)上线当晚就挂了,排查的时候就测这个接口,没有超时,但是有预感可能是这的问题,于是跑到线上去跑这个接口...原创 2018-09-28 15:51:12 · 10613 阅读 · 1 评论