繁体   English   中英

php-mysql数据库连接

[英]php - mysql database connection

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

无法连接到MySQL未知的MySQL服务器主机“ 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工作台上。

任何帮助表示赞赏,谢谢

更新您的代码:

//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是否都可以在某个地方的托管服务上运行?

许多托管服务配置其内部网络,以便可以从运行在其内部服务器上的php访问MySQL,但不能直接从托管服务网络外部的客户计算机访问MySQL。 如果您必须直接从家里或办公室访问MySQL,请向主机服务技术支持寻求帮助。

但是请记住,通过打开MySQL数据库以供更广泛的Internet访问会带来安全风险。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM