php - 使用 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 数据库?
解决方案
数据库不必与 PHP 应用程序在同一台计算机上运行,它可以在网络服务器上。host
参数是服务器的名称或 IP 地址。
如果数据库在同一台机器上运行,请"localhost"
用作host
参数。
推荐阅读
- webpack-4 - node_modules 中的 webpack 4 图像:找不到模块
- cloudflare - CloudFlare 是否缓存我的 jQuery 逻辑?
- python - 服务器上的集中式 python 位置
- routing - 在 YAML 中将多个路径路由到同一路由
- sql - DISTINCT 键,但它返回重复项;使用多个 JOINS 查询 - 我的 WHERE 语句中的错误?
- python - 多次拆分?
- html - IE JAWS 屏幕阅读器跳过
- python - 建立具有多标签分类的 CNN 网络
- pattern-matching - Apache Flink:CEP 模式中的 AND 条件
- php - 从另一个数组增加一个数组的值