Tag: 弃用的

mysql扩展名被弃用,将来会被删除:使用mysqli或者PDO来代替

当我尝试从PHP连接到MySQL服务器时,我看到以下错误: 不推荐使用:不推荐使用mysql扩展,将来会被删除:在123行的/path/to/filename.php中使用mysqli或PDO 被引用的行上的代码是: mysql_connect($server, $username, $password); 我确信论据是正确的,而这个确切的代码已经工作了好几年没有问题。 事实上,我从PHP的源代码教程中获得了它。 为什么发生这种情况? 我该如何解决? 我明白,可以通过在php.ini设置error_reporting来排除E_DEPRECATED从而抑制弃用错误: error_reporting = E_ALL ^ E_DEPRECATED 如果我这样做会发生什么?