【问题标题】:converting a script from mysql_ to mysqli_ or PDO [closed]将脚本从 mysql 转换为 mysqli 或 PDO [关闭]
【发布时间】:2013-11-06 02:25:58
【问题描述】:

使用两个连接将旧的 mysql_ 函数转换为 PDO 是一种好方法吗?

连接 1 - mysqli(程序:用于将旧的 mysql_ 快速转换为 mysqli_ )

连接 2 - PDO(适用于所有新函数并逐渐将旧的 mysql_ 函数转换为 PDO)

或者有没有更好的方法。

【问题讨论】:

  • 不,至少对我来说不是。为什么要加倍工作并首先转换为中期解决方案?移动一次到你喜欢的那个。
  • 这是一个好问题,没有理由关闭或否决。
  • 感谢,即使我们在一个好的生产网站上。并且需要一个快速的解决方案,我们仍然选择 1 个连接选项吗?
  • 你最后一个问题不清楚。好的制作网站怎么了?为什么要“快速解决”?
  • 感谢您的快速回复。实际上,客户要求他希望快速转换为 PHP5.5 Dev,因为代码使用旧的 mysql_ 函数。如果我们将其转换为 PDO 需要几周时间,但如果我们使用 mysqli_ 则需要几天时间。

标签: php mysql pdo mysqli connection


【解决方案1】:

对我来说,这样的设置没有太大意义。

不用着急,用mysqli快速转换。

只需转换为 PDO,只有一个 PDO 连接。就是这样。

【讨论】:

  • 感谢您的回答。但是,如果客户想要一个快速的解决方案,那么有什么可能。
  • 对他撒谎,就好像它必须是为了任何疯狂的要求一样。
  • 今天的quick 解决方案明天会让您头疼不已,这将比今天提供适当的解决方案花费更多的时间。
  • 升级到 php 5.5 很重要,甚至可能很紧迫......但是为什么从 mysql 迁移并不重要,因为......至少当 s/o 上投票数最高的 php 问题最初是2008年问? stackoverflow.com/questions/60174/…
  • @Ryan 即使使用旧的 mysql ext 也可以使用准备好的语句。 “紧急”升级没有一个单一的原因。
猜你喜欢
  • 1970-01-01
  • 2014-07-02
  • 2016-07-03
  • 1970-01-01
  • 2010-10-20
  • 2021-04-15
  • 2023-03-03
  • 2019-11-07
  • 1970-01-01
相关资源
最近更新 更多