2012-10-27 158 views
0

基本上,我无法使用php网页连接到mysql数据库。 我使用我连接像精灵 这在Php中访问MySQL数据库中创建的数据库

$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创建了C-面板数据库在那一刻,但我打算摆脱它,因为我自己创建我的网站。我只是感到困惑,为什么它不能连接,因为在Phpmyadmin(C面板上的一个功能)它说数据库是在本地主机。

+0

确定用户名和密码正确吗?你也应该输出错误('mysql_error()')来查看错误。 “ – Musa

+0

”无法连接到'Localhost'上的MySQL服务器(10061)“ –

回答

0

在C面板中,您需要添加数据库用户并为其分配特定角色,然后才能连接到数据库。

+0

是的,我已经完成了。 –

+0

你确定MySQL服务正在该服务器上运行吗?如果您的用户名,密码和服务器名称正确,那么它必须与服务器本身有问题。您可能需要检查服务器支持。但是,如果您在本地(在您自己的计算机上)运行数据库,那么它可能是某个防火墙;防病毒和类似的问题。 – salih0vicX

+0

嗯。不确定,我可能需要联系客户支持。起初我认为这可能是因为wordpress,但不太可能。 –