MySQL无法使用PHP连接到本地主机上的服务器 [英] MySQL Can't connect to server on localhost with PHP
本文介绍了MySQL无法使用PHP连接到本地主机上的服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用的是 XAMPP 1.7.2,可以通过 cmd 和 SQLYog 连接到 MySQL,但不能以编程方式连接.
I'm using XAMPP 1.7.2 and can connect to MySQL via cmd and SQLYog, but not programmatically.
这段 PHP 代码:
$conn = mysql_connect('localhost', 'root', '*****');
if (!$conn) {
die('Could not connect: '. mysql_error());
}
给我:
mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10013) in C:\test\login.php on line 10
Could not connect: Can't connect to MySQL server on 'localhost' (10013)
我该如何调试这个问题?
How do I debug this issue?
推荐答案
有时 127.0.0.1 会代替 localhost 工作.相同的位置,只是对它的引用不同.
Occasionally 127.0.0.1 will work instead of localhost. Same location, just a different reference to it.
要检查的基本事项是所有登录凭据都正确.有正确的用户/密码/dbName?
A basic thing to check is that all the login credentials are correct. Have the right user/pass/dbName?
这篇关于MySQL无法使用PHP连接到本地主机上的服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文