我正在尝试在禁用PDO_MYSQL的旧托管服务器上托管CakePHP2应用程序。政治决定我无法纠正这个问题,所以我正在寻找连接替代方案。
CakePHP正在产生以下错误:使用" MySQL"的"数据库连接"是丢失或无法连接的。
数据库服务器返回此错误:未启用选定的驱动程序"
有没有一种方法可以使用较旧的MySQL数据库扩展名连接到数据库?
没有简单的方法。
如果您愿意,可以编写自己的DBosource类,可以重复使用现有的类并使用旧的pepreated mysql数据库扩展程序。(或者,如果幸运的话,您可以在互联网上找到一个,但我怀疑)
那么,您只需要更改设置中的dbosource即可使用自己的类
希望这有帮助