嘿我正在使用xampp并尝试运行localhost但在connect.php中不断出现错误...错误如下
致命错误:未捕获错误:调用未定义的函数 C:\ xampp \ htdocs \ admin panel \ connect.php中的mysql_connect():9 Stack 跟踪:#0 C:\ xampp \ htdocs \ admin panel \ index.php(16):include()#1 {main}在第9行的C:\ xampp \ htdocs \ admin panel \ connect.php中抛出
我的connect.php代码如下
<?php
$servername = "localhost";
$username = "root";
$password = "";
mysqli_connect($servername,$username,$password) or die('cannot connect to
the server');
?>
请帮我解决这个问题。
答案 0 :(得分:0)
取消注释&#34; php.ini&#34;中的行extension = php_mysql.dll文件并重启Apache。如果它不起作用,那么用最新版本更新你的xampp。
答案 1 :(得分:0)
警告此扩展在PHP 5.5.0中已弃用,并已在PHP 7.0.0中删除。相反,应该使用MySQLi或PDO_MySQL扩展。另请参见MySQL:选择API指南。该功能的替代方案包括:
mysqli_connect()
PDO::__construct()
use MySQLi or PDO
<?php
$con = mysqli_connect('localhost', 'username', 'password', 'database');
检查此"Call to undefined function mysql_connect()" after upgrade to php-7
请参阅此链接以获取mysqli扩展帮助http://www.w3schools.com/php/func_mysqli_connect.asp