php - 数据库将无法连接

标签 php mysql database

我有这个:

<?php
$username = 'md409951db381343'
$password = '*******';
$host = 'localhost';
$database = 'md409951db381343'

if (mysqli_connect($host, $username, $password, $database)){
    if (mysqli_connect_errno()){
        echo 'Sorry, er ging iets mis: '.mysqli_connect_errno();
        exit();
    }
} else {
    echo 'Sorry, ik kon helaas geen verbinding maken met de database server';
    exit();
}
?>

但它没有说什么或做任何事情。有人知道如何解决这个问题,或者有另一个连接 MySQL 的想法吗?

最佳答案

你能这样做吗,看看是否有错误

<?php
$con = mysqli_connect("HostName","UserName","password","DBName") or die("Some error occurred during connection " . mysqli_error($con));
?>

根据https://www.w3schools.com/php/func_mysqli_connect_errno.asp

示例 返回上次连接错误的错误代码(如果有):

<?php
$con=mysqli_connect("localhost","wrong_user","my_password","my_db");
// Check connection
if (!$con)
  {
  die("Connection error: " . mysqli_connect_errno());
  }
?>

关于php - 数据库将无法连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44488767/

相关文章:

php - 使用PDO数据库连接类获取数据

javascript - 在 Laravel 中发布到数组错误

php更新到mysql,数组不更新

php - 如何从 MySQL 表中删除重复项?

database - 重新启动 PostgreSQL 后,我所有的表都是空的(零行)

php - 根据尺寸更改价格并显示尺寸

MYSQL统计相关记录一条查询

mysql - 在 MYSQL 中用 2 个坐标(以米为单位)计算地球上距离的最佳方法是什么?

php - 在 php 中显示图像

sql - 乔姆拉。在 bluehost 服务器上移动网站并为新域手动导入 sql 数据库后,在 JError 中检测到无限循环?