我想知道以下情况:
案例1:在服务器中启用了mysql。但是mysqli禁用了。
问:php mysql方法会起作用吗?案例2:在服务器中启用mysqli。但是mysql被禁用了。
问:php mysqli方法会起作用吗?
请先回答是/否,然后尝试解释。
在我的客户端服务器中启用mysqli但禁用了mysql。但是php mysql方法正在运行。
答案 0 :(得分:0)
事实上,mysqli中的“i”代表“改进”。 mysqli开发了 从版本开始,利用MySQL中提供的新功能 4.1.3。此外,您可以从PHP 5开始使用它。因此,如果您使用较新版本的MySQL使用PHP5进行编码,强烈建议您使用 使用扩展名“mysqli”而不是“mysql”。2014年3月13日(发布结束 谷歌) 文档链接:http://php.net/manual/en/mysqli.overview.php Pl。详细参考
根据客户端的情况,服务器mysqli已启用,因此所有mysql以及mysqli扩展方法都可以正常工作。
答案 1 :(得分:-1)
是
是
apis彼此独立。在php 7 mysql_ *被删除后,mysqli仍然可用。
在我的客户端服务器中启用mysqli但禁用了mysql。但是php mysql方法正在运行。
这里没有矛盾。这只是意味着没有正确禁用mysql_ *。