作为一个只开发自用小程序的人 面临 php7 的来临 其实是无奈的…… 因为不支持 mysql 连接方式了……(这里指的是 mysql mysqli pdo )
那么 mysqli 和 pdo 该用哪个呢? 其实我想知道 mysql 下一个该拿哪个开刀了……
那么 mysqli 和 pdo 该用哪个呢? 其实我想知道 mysql 下一个该拿哪个开刀了……
|
1
pdo 啊,现在用 mysqli 的也不多了
|
|
2
pdo 做 databind 杜绝注入啊。。下一个开刀的就是 mysqli 咯~
|
|
3
|
|
4
最近还是 mysqli , 不过都是框架封装好的,对我来说没区别……
|
|
5
@yeyeye 这些防止注入的方式 还是太初级啊。。而且容错性不高啊。。。 pdo param bind 解决一切啊
|
|
6
@a591826944 这只是查询的时候用的方式,更新和插入的时候 ASP 从来都是绑定数据的(每条字段数据都是用数组变量存起来的)……我也是用 PHP 之后才用拼接字符串的,多几个字段插入 /更新一条记录,那叫一个蛋疼,眼花缭乱了都……
@XianZaiZhuCe 我倒是也不介意用什么 因为使用量不大 就是考虑 PHP 有时候会切掉一些功能 所以就想不要踩坑了 现在重构一下还好 以后又要重构 就很烦了 |
|
8
pdo
|
|
9
mysqli 早就该扔了
|
|
10
php5 时代就 pdo 了
|
|
11
建议 mysqli , 相比 pdo 性能更高,功能更强, 并且 prepare 之类的功能 mysqli 也有。
|
|
12
mysqli 性能更高,支持 mysql 的一些独有功能
pdo 支持 client side prepared statement. 看业务需求了 |
|
13
肯定 pdo 啊
|