我正在创建一个 php 页面(在 godaddy 服务器上),它需要连接到 mysql 服务器并从数据库检索数据。当我运行该页面时,我收到一条错误消息,指出这一点。
警告:mysql_connect() [function.mysql-connect]:无法连接到 ** 上的 MySQL 服务器
它说错误在下面一行,
$conn=mysql_connect($dbhost,$用户名,$密码);
我的疑问是,
需要提供什么来代替用户名和密码?现在我已经给出了在 mysql 中创建新数据库时使用的用户名和密码。我做错了什么?
提前致谢...
最佳答案
请勿使用“localhost”作为数据库驱动网站的主机名。成功创建数据库后,您的主机名将显示在主机控制面板的数据库信息页面上。
查找数据库的主机名
- 登录您的客户经理。
- 点击“虚拟主机”。
- 点击您要使用的托管帐户旁边的“启动”。
- 在主机控制面板的“数据库”部分中,根据您想要的主机名的数据库类型,单击 MySQL 或 MSSQL。
- 在数据库列表中,点击要使用的数据库旁边的“操作”,然后点击“详细信息”。
您的数据库主机名显示在“主机名”字段中。
关于php - 无法连接到mysql服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13391827/