如何解决"致命错误:调用未定义函数mysqli_connect()"错误?

时间:2015-03-25 14:54:45

标签: php mysql mysql-connect

我正在尝试使用PHP和MySQL创建数据库,但一直收到错误:

  

“致命错误:调用未定义的函数mysqli_connect()”。

我环顾四周,看过并试图实施建议的修复程序:

我已取消注释这些行:

extension=php_mysql.dll
extension=php_mysqli.dll

我确保ext目的地也是正确的。

我还将libmysql.dll添加到C:Windows\System32\目的地。

但是,我仍然有错误。

这是我正在尝试运行的数据库:

<?php
$dbhost = 'localhost:8088';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
  die('Could not connect: ' . mysqli_error());
}
echo 'Connected successfully';
$sql = 'CREATE Database test_db';
$retval = mysqli_query($conn,  $sql);
if(! $retval )
{
  die('Could not create database: ' . mysqli_error());
}
echo "Database test_db created successfully\n";
mysqli_close($conn);
?>

这是我的PHPInfo:

http://jsfiddle.net/0munz085/

任何帮助都将非常感谢。

谢谢

1 个答案:

答案 0 :(得分:0)

与您的服务器管理员联系。 他们会帮你解决这个问题。可能是MySQL没有在您的服务器上正确安装。