我知道这是不赞成的,msqli和pdo是替代品。但是我已经开发了一个cms,我仍然在使用mysql。要改变所有的要求需要几个星期。那么,有什么解决方案,我可以使用mysql与php7现在?或者这是不可能的。
mysql_connect() mysql_select_db()
等
apeeds0o1#
如果仍然使用这些函数,应该立即停止,因为PHP7不再支持这些函数,它只能在PHP5.6之前工作。否则,我们现在应该使用mysqli或pdo。
t98cgbkg2#
如果您喜欢pdo,但仍然希望使用mysql琰*-函数,请尝试以下操作:https://github.com/jaroslavherber/php-mysql2pdo它为php7+创建旧的mysql函数,并在后台使用pdo对象。在php7上运行大量的旧脚本对我很有帮助。
wpx232ag3#
有一个类可以用来自动将所有mysql\查询转换为mysqli\查询。https://www.phpclasses.org/package/9199-php-replace-mysql-functions-using-the-mysqli-extension.html
3条答案
按热度按时间apeeds0o1#
如果仍然使用这些函数,应该立即停止,因为PHP7不再支持这些函数,它只能在PHP5.6之前工作。否则,我们现在应该使用mysqli或pdo。
t98cgbkg2#
如果您喜欢pdo,但仍然希望使用mysql琰*-函数,请尝试以下操作:https://github.com/jaroslavherber/php-mysql2pdo
它为php7+创建旧的mysql函数,并在后台使用pdo对象。在php7上运行大量的旧脚本对我很有帮助。
wpx232ag3#
有一个类可以用来自动将所有mysql\查询转换为mysqli\查询。
https://www.phpclasses.org/package/9199-php-replace-mysql-functions-using-the-mysqli-extension.html