MySQL Can't connect to server on localhost with PHP
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I'm using XAMPP 1.7.2 and can connect to MySQL via cmd and SQLYog, but not programmatically. This PHP code: $conn = mysql_connect('localhost', 'root', '*****'); if (!$conn) { die('Could not connect: '. mysql_error()); } gives me: 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? 回答1: Your connection shows an Error #10013. It's basically a firewall problem or socket