【问题标题】:MySQL Access in Php to a database created in C-Panel在 PHP 中的 MySQL 访问在 C-Panel 中创建的数据库
【发布时间】:2012-10-27 22:45:22
【问题描述】:

基本上,我无法使用 php 网页连接到 mysql 数据库。 我使用向导在 C-panel 中创建了数据库 我是这样连接的

$db_host = "localhost"; //your host Database address

$db_username = "xxxx"; //your account username

$db_pass = "xxxxx"; //your account password

$db_name = "xxxxx"; //your database name

@mysql_connect("$db_host","$db_username","$db_pass") or die ("could not connect to     mysql");

@mysql_select_db("$db_name") or die ("no database");

但我的页面似乎只是触发“无法连接到 mysql” 我的页面现在确实安装了 wordpress,但我打算在我自己创建网站时摆脱它。我只是对为什么无法连接感到困惑,因为在 Phpmyadmin(C 面板上的一项功能)中,它说数据库在 localhost 中。

【问题讨论】:

  • 您确定用户名和密码正确吗?此外,您应该输出错误 (mysql_error()) 以查看发生了什么问题。
  • "无法连接到 'Localhost' (10061) 上的 MySQL 服务器"

标签: php mysql cpanel


【解决方案1】:

在 C-panel 中,您需要添加数据库用户并为其分配某些角色,然后才能连接到数据库。

【讨论】:

  • 您确定 MySQL 服务正在该服务器上运行吗?如果您的用户名、密码和服务器名称正确,则一定是服务器本身有问题。您可能需要咨询服务器支持。但是,如果您在本地(在您自己的机器上)运行数据库,那么它可能是一些防火墙;防病毒和类似问题。
  • 嗯。不确定,我可能需要联系客户支持。起初我以为可能是因为 wordpress,但不太可能。
猜你喜欢
  • 2014-06-07
  • 2011-07-23
  • 2013-07-30
  • 2012-08-08
  • 2014-07-03
  • 2016-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多