mysql扩展已被弃用,并将在未来删除:请改用mysqli或PDO代替
- 论坛
- mysql扩展已被弃用,并将在未来删除:请改用mysqli或PDO代替
24 浏览
mysql扩展已被弃用,并将在未来删除:请改用mysqli或PDO代替
这个问题已经在此处有答案了:
当我尝试从PHP连接到MySQL服务器时,我看到以下错误:
弃用:mysql扩展已被弃用,将来将被删除:请改为使用mysqli或PDO,在/path/to/filename.php的第123行。
引用行中的代码是:
mysql_connect($server, $username, $password);
我确定参数是正确的,而且这个精确的代码已经工作了几年而没有问题。 实际上,我从PHP的一个经过良好引用的教程中获得了它。
- 为什么会出现这种情况?
- 我该如何处理它?
- 我知道可以通过在
php.ini
中设置error_reporting
来排除E_DEPRECATED
来抑制弃用错误:error_reporting = E_ALL ^ E_DEPRECATED
如果我这样做会发生什么?
admin 更改状态以发布 2023年5月21日