腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
PDO
调试
-绑定后查看
查询
?
php
、
mysql
、
debugging
、
pdo
可能重复: 我不明白为什么我
的
查询
要返回0行。它实现了一些非常动态
的
搜索功能,以及很多if/loop语句等等。因此,为了
调试
它,我想确切地看看发送给服务器
的
字符串是什么。有没有办法问服务器“最后
的
查询
是什么”,或者告诉
PDO
“告诉我你发送了什么”?我看到了一个
使用
str_replace手动输入值以代替:fieldValue
的
响应,但这可能是语法问题(或者可能正在经历不正确
的
循环等等),
浏览 2
提问于2012-06-20
得票数 12
回答已采纳
4
回答
命名参数、缓存和
PDO
php
、
sql
、
mysql
、
pdo
如果我有一个这样
的
参数化SQL语句:有没有人知道
PDO
是否会将这个(见下文)识别为相同
的
SQL语句并
使用
缓存,而不是假设它是一个完全不同
的
SQL语句:因此,我猜问题是:如果参数名在参数化
的
select语句中发生了更改,但其他任何内容都没有更改,我还能获得缓存
的
性
浏览 5
提问于2008-12-18
得票数 1
回答已采纳
1
回答
用
MySQL
调试
PDO
准备
的
查询
php
、
mysql
、
debugging
、
pdo
我正在进行从
mysql
_*调用到
使用
PDO
调用
的
更改,并且在开发新代码时无法理解如何
调试
实际
的
SQL。在
mysql
_*调用下,我可以在PHP函数中编写一些SQL,并可以echo实际
的
SQL来查看处理器在处理什么。 在我
的
第
浏览 2
提问于2012-08-05
得票数 6
1
回答
nd_
pdo
_
mysql
和
pdo
_
mysql
扩展有什么区别?
php
、
mysql
、
pdo
由于某种原因,托管服务器上
的
pdo
_
mysql
PHP扩展无法运行
使用
MySQL
视图
的
查询
,其中包含此错误消息。 由于某些原因,如果切换到
使用
nd_
pdo
_
mysql
扩展,即
MySQL
本机驱动程序(mysq
浏览 1
提问于2017-09-25
得票数 9
回答已采纳
2
回答
支持
使用
PDO
的
服务器端预
准备
语句?
php
、
mysql
、
pdo
、
prepared-statement
给定类似这样
的
内容Update:
PDO
()是用以下属性构造
的
P
浏览 2
提问于2011-04-21
得票数 6
回答已采纳
8
回答
PDO
MySQL
:
使用
PDO
::ATTR_EMULATE_PREPARES还是不
使用
?
php
、
mysql
、
pdo
这就是我到目前为止读到
的
关于
的
文章我不知道这些说法有多真实。在选择
MySQL
接口时,我最关心
的
是防止SQL注入。第二个问题是表现。我
的
应用程序目前
使用
过程MySQLi (没有
准备
好
的
语句),并且相当多地
使用
查询
缓存。它很少在单个请求中重用已
准备
好
的
语句。为了获得已
准备
语句
的
命名参数和安全性,我开始迁移到
PDO
。我用<e
浏览 2
提问于2012-04-11
得票数 132
回答已采纳
2
回答
PHP
的
PDO
可以限制为一个
查询
吗?
php
、
mysql
、
pdo
、
sql-injection
PHP
的
PDO
允许一次执行多个
查询
,可以通过query()方法执行,也可以作为预
准备
语句执行。以下两个示例都有效:$query = "SELECT * FROM table; DROP table;" $
pdo
->query($query); $stmt = $<e
浏览 0
提问于2010-05-10
得票数 6
回答已采纳
3
回答
如何在phpmyadmin中运行
PDO
准备
语句(带有命名占位符)?
php
、
mysql
、
pdo
、
phpmyadmin
、
prepared-statement
因此,我已经转向
准备
语句,但我现在有点困惑于如何
调试
我
的
一些
查询
。下面是一个
使用
命名占位符
的
PDO
准备
语句示例。WHERE calories < :calories AND colour = :colour');$sth->bindParam(':colour
浏览 2
提问于2014-04-09
得票数 0
回答已采纳
1
回答
PDO
、
Mysql
和本机
准备
的
语句
php
、
mysql
、
pdo
、
prepared-statement
到目前为止,我对
PDO
的
理解是,
PDO
将在可能
的
情况下
使用
真正
准备
好
的
语句,并在不能
使用
的
地方模仿它们。我还知道,对于
mysql
,只要您与支持它们
的
mysql
版本通信,就会
使用
真正
准备
好
的
语句。事实上,PHP驱动程序
的
MySQL
手册页面也说明了这一点。 然而,关于我在上帮助解决
的</e
浏览 4
提问于2011-11-28
得票数 8
回答已采纳
2
回答
PHP
MySQL
文件上传只是偶尔工作
php
、
mysql
/Connections/tim.php');
mysql
_query("INSERT INTO `gallery
浏览 3
提问于2012-10-12
得票数 2
回答已采纳
2
回答
PDO
多个
查询
不起作用
php
、
mysql
、
pdo
我正在
使用
PDO
运行
查询
,但它不是我想要
的
工作方式。我对
pdo
so编写了一个包装器,下面是主要
的
查询
方法: { }----------------------------------------$this->sql->errorInfo());我不能显示整个
查询
,但以下
浏览 2
提问于2013-03-05
得票数 0
回答已采纳
1
回答
是否转换为安全
PDO
语句?
php
、
mysql
、
pdo
、
mysqli
、
sql-injection
谁能告诉我如何
使用
PDO
将我当前
的
UPDATE tablename SET column转换成安全可靠
的
语句,以防止SQL注入?我试图更好地理解绑定和
PDO
,但在
使用
PDO
进行设置时遇到了问题。下面是我目前
使用
常规msqli所拥有的内容 <?
浏览 1
提问于2012-10-26
得票数 0
回答已采纳
2
回答
mysql
真正
的
转义字符串能防止黑客攻击吗?
php
、
security
、
sql-injection
如果我将
mysql
_real_escape_string用于用户生成
的
输入(变量),
查询
将不会被黑?($sql) or die ("Error: ".
mysql
_error()); $pid = $row['Person_ID'];
mysql
_free_result($query); $username =
mysql
_real_es
浏览 4
提问于2011-10-07
得票数 0
1
回答
PDO
向
MySQL
发送原始
查询
,Mysqli发送
准备
好
的
查询
,两者产生相同
的
结果。
php
、
mysql
、
pdo
、
mysqli
当
使用
MySQLi和
PDO
时,我开始了解
准备
语句是如何工作
的
,作为第一步,我启用了这里提到
的
MySQL
查询
监视:。0
PDO
查询
在向
MySQL
发送不同
的
查询
时如何获得相同
的
结果?SELECT * FROM user WHERE uid ='\'\'1\'\'' 我在PH
浏览 2
提问于2013-08-02
得票数 3
回答已采纳
1
回答
当在代码中作为
准备
语句运行时,
MySQL
查询
在PHP中运行得很慢,但是通过直接
的
MySQL
查询
运行得很快
php
、
mysql
、
go
我正在尝试
调试
的
一个PHP应用程序在一个更大
的
MySQL
数据库上运行几个设计糟糕
的
查询
。 如果我通过
MySQL
客户端手动运行
查询
,则大约需要300 ms。如果我通过<
浏览 0
提问于2019-06-30
得票数 0
回答已采纳
2
回答
我应该
使用
mysql
_*,
PDO
和
准备
好
的
语句
的
组合,而不只是
PDO
吗?
php
、
mysql
我正在做一个电子商务内容管理系统,我所有的SQL
查询
都是
mysql
_*函数。由于它们已经过时了,我想合并
PDO
的
/
准备
好
的
语句。从安全
的
角度来看,我应该只对涉及用户输入
的
查询
使用
PDO
的
/prepared语句吗?对于没有用户输入
的
查询
,我可以只
使用
mysql
_*函数吗?另外,我在谷歌上搜索了
浏览 1
提问于2012-05-17
得票数 0
回答已采纳
2
回答
MySQL
PDO
准备
得比
查询
更快?这就是这个简单
的
测试所显示
的
php
、
mysql
、
pdo
、
prepared-statement
下面是我运行
的
一个简单测试,它可以快速了解
使用
MySQL
准备
语句和
使用
直接
查询
时
的
性能损失。person表中有2801行。
MySQL
版本5.5.28和PHP5.3.15。普通安装,无论默认参数是什么。$
pdo
= new
PDO
('
mysql
:host=localhost;dbname=cwadb_local', 'root', "");
浏览 2
提问于2013-01-04
得票数 8
3
回答
为什么在带有
MySQL
的
PHP中
使用
PDO
的
某些类型
的
预
准备
查询
会很慢?
php
、
mysql
、
performance
、
pdo
当
使用
PDO
和prepare()/execute()一起
使用
具有超过10000个键
的
SELECT * FROM table WHERE Id IN ( .. )
查询
时,与
使用
带有预
准备
语句
的
mysqli或不
使用
预
准备
语句
的
PDO
进行相同
的
查询
相比,性能下降了大约10倍。
MySQL
查询
的</em
浏览 67
提问于2010-12-04
得票数 24
2
回答
mysql
性能中
的
PDO
php
、
mysql
、
pdo
最近,我正在浏览一个博客,注意到一些关于在
mysql
中
使用
PDO
的
观点,这改变了我对
PDO
的
看法。要点如下: 本机
准备
语句无法利用
查询
缓存,导致较低
的
performance.Native
准备
语句无法执行一定类型
的
查询
,例如“显示表”本机
准备
语句不能正确地为某些其他“显示”
查询
传递列长度,导致多次
使用
本机
准备
语句
浏览 2
提问于2010-03-12
得票数 5
回答已采纳
2
回答
PDO
-真实
的
事实和最佳实践?
php
、
mysql
、
database
、
pdo
、
database-connection
从现在起,我一直在
使用
旧
的
mysql
而不是
PDO
,并且我看到了许多为什么切换到
PDO
的
建议,但是也有许多不同
的
事实(也是在这里),例如: 说
PDO
有助于防止SQL注入,但只有在
使用
准备
好
的
查询
时才能这样做。还说
使用
准备
好
的
查询
是不好
的</e
浏览 3
提问于2012-06-30
得票数 12
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券