当我try 从PHP连接到MySQL服务器时,我看到以下错误:
已弃用:MySQL扩展已弃用,将在将来删除:在第123行的/path/to/filename.php中使用mysqli或pdo
参考行上的代码为:
mysql_connect($server, $username, $password);
我确信这些论点是正确的,而这个确切的代码多年来一直在毫无问题地工作.事实上,我是从一个关于PHP的源代码丰富的教程中获得的.
为什么会发生这种事?
我怎么才能把它修好呢?
-
我知道可以通过将
php.ini
中的error_reporting
设置为排除E_DEPRECATED
来 suppress 弃用错误:error_reporting = E_ALL ^ E_DEPRECATED
如果我那样做会发生什么?