首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >2012年防止SQL注入

问2012年防止SQL注入
EN

Stack Overflow用户
提问于 2012-05-16 18:40:05
回答 1查看 215关注 0票数 0

我已经很好地阅读了这个问题mysqli or PDO - what are the pros and cons?。但我觉得有点过时了。准备好的语句仍然是防止注入的最佳解决方案吗?

我要创建一个新的php接口来访问我的mysql数据库,所以我想从一开始就把它做好。

另外,pdo不会让你的查询速度慢很多吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-16 18:43:07

使用预准备语句/参数化查询。这是完全安全的,因为您不会将SQL与同一字符串中的数据混合在一起,您也不必再考虑转义。至少,如果你没有开始让你的列/表名动态化,用户可以修改它们。

您通过使用PDO获得的优势绝对值得最小的性能损失。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10616847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档