我正在使用xampp服务器并尝试运行localhost但在connect.php中不断收到错误

时间:2016-10-19 06:04:55

标签: php

嘿我正在使用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'); 
?>     

请帮我解决这个问题。

2 个答案:

答案 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