【问题标题】:Is there an equivalent for MySQL's "multi_query()" in PDO?在 PDO 中是​​否有 MySQL“multi query()”的等价物?
【发布时间】:2011-07-26 15:24:50
【问题描述】:

我喜欢将多个 SQL 查询组合成一个字符串并同时执行它们以确保它们以原子方式执行。不过,我似乎无法像使用 MySQL 函数那样使用 PDO 执行此操作。

有什么想法吗?

【问题讨论】:

  • 如果您想要原子性,请使用事务和准备好的语句,而不是尝试发出以分号分隔的多个查询。准备好的语句应该也执行得更快。

标签: php mysql pdo multi-query


【解决方案1】:

一次向 MySQL 服务器发送多个查询 - 不会使它们成为原子的。对于原子性,使用事务。阅读:ACID @ wikipedia

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-27
    • 2015-09-12
    • 1970-01-01
    • 2010-10-07
    • 2011-07-14
    • 2013-09-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多