首页 > 解决方案 > 使用 PHP 连接 MySQL 数据库

问题描述

我正在尝试创建一些非常基本的 php 代码,如果我已成功连接到我的 MySQL 数据库,它将让我知道。使用 MySQLi,我发现这是创建连接的最佳方式:

$connection = mysqli_connect(host, username, password, dbname);

然后我看到您可以通过使用这样的 if 语句来测试您是否已连接:

if(!$connection){
    echo "connection failed"
}
else{
    echo "Successful connection"
}

我相信我最难理解的是 mysqli_connect 函数的参数。我知道我需要来自 MySQL 的用户名、密码和数据库名称,但是我对需要去哪里说“主机”感到不安。有没有人熟悉连接到可以帮助我的 MySQL 数据库?

标签: phpmysql

解决方案


数据库不必与 PHP 应用程序在同一台计算机上运行,​​它可以在网络服务器上。host参数是服务器的名称或 IP 地址。

如果数据库在同一台机器上运行,请"localhost"用作host参数。


推荐阅读