【发布时间】:2012-04-02 22:36:01
【问题描述】:
我使用的是 XAMPP 1.7.2,可以通过 cmd 和 SQLYog 连接到 MySQL,但不能以编程方式。
此 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)
如何调试这个问题?
【问题讨论】:
-
尝试连接的代码在哪里?
-
编辑问题添加数据库连接代码
-
尝试定义端口... localhost:10013
-
默认root没有密码,需要单独启动MySQL服务器。
-
@phpmeh 你能否详细说明“尝试定义端口”