我有一个旧的PHP脚本(很长,超过一年的编码)在旧的电脑上使用旧的xxamp设置运行。 php脚本太旧了,它包含<?php
格式!这个PC现在将被替换,但PHP脚本仍然需要工作。我将切换pc,将xampp更新到最新版本并迁移所有内容。我知道我将不得不更新旧的PHP编码,但我想知道是否整个mysql部分必须移植到mysqli或者如果mysql仍然存在,那么下一个可以说10年。我无法在网上找到任何信息。
由于
答案 0 :(得分:0)
如评论和php.net上的mysql_connect()
页面所述。
自PHP 5.5.0起,此扩展程序已弃用,并将在中删除 未来。相反,应该使用MySQLi或PDO_MySQL扩展。
将来已弃用,将从php中删除。没有确定日期,但我可以向您保证,应尽快停止使用此日期。为自己省一些心痛并加入PDO
或MySQLi
。它会使你的剧本成为一个美好的世界!
答案 1 :(得分:0)
Mysql已被弃用。你可以使用mysqli或PDO来处理PHP和MySql。
答案 2 :(得分:0)
我已在本地服务器上使用PHP 5.6,并且必须重写我用来连接数据库的部分类:在5.6上,mysql扩展已被删除。
我建议您使用PDO而不是mysqli(它有点强大,但当然,它是个人观点)。