php - mysql 数据库连接

标签 php mysql database

我正在尝试连接到我的数据库以从 sql workbench 检索表,但是当我这样做时,它会出现以下错误消息

could not connect to MySQL Unknown MySQL server host "Guada"

php脚本如下:

<?php

//Using details to establish database connection
DEFINE ('DB_USER', 'i7421760');
DEFINE ('DB PASSWORD', '*********');
DEFINE ('DB_HOST', 'guada');
DEFINE ('DB_NAME', 'i7421760');




$dbc = @mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME)
OR die('could not connect to MySQL ' .
        mysqli_connect_error());
/*
If the connection couldn't be established it 
will print a display message and the error report
*/
?>

如果只是主机名错误的话,到哪里去找呢?我想要检索的表位于 sql workbench 上。

任何帮助表示赞赏 提前致谢

最佳答案

更新您的代码:

//Using details to establish database connection
DEFINE ('DB_USER', 'i7421760');
DEFINE ('DB PASSWORD', '*********');
DEFINE ('DB_HOST', 'localhost');
DEFINE ('DB_NAME', 'i7421760');




$dbc = @mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME)
OR die('could not connect to MySQL ' .
        mysqli_connect_error());
/*
If the connection couldn't be established it 
will print a display message and the error report

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

相关文章:

php - 如何防止用户更改 Chrome 中检查元素的 id

mysql - rspec 测试失败 b/c application_controller 正在进行数据库调用

PHP 超链接不能用作变量

php - Medoo PHP 框架 - 'select' 'left join' 使用 'and' 测试条件(如 col = val)

php - 将 SAP 与 PHP 后端集成

mysql - 按 MySQL 特殊组排序

java - 尝试执行PreparedStatement时出现MySQLSyntaxErrorException 接近 "?"

php 和 mysql 对一个区域使用 tree div

mysql - 如何将多个表连接并分组连接到一个查询中

database - 检查 Postgresql 是否正在监听