【发布时间】:2009-11-24 21:05:57
【问题描述】:
StackOverflow 上有类似的问题,但我没有发现完全相同的情况。这是在使用 MySQL 的 OS X Leopard 机器上
一些起始信息:
MySQL Server version 5.1.30
Apache/2.2.13 (Unix)
Python 2.5.1
mod_wsgi 3
mysqladmin 也将 skip-networking 列为 OFF
我可以从 python 命令行连接到 mysql。但是当我尝试通过 mod_wsgi 使用复制和粘贴的代码或通过 Django 执行此操作时,我收到了通用连接拒绝
OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (49)")
我查看了 mysql 手册并尝试了它的故障排除技巧,例如
telnet localhost 3306
我确实建立了联系。
我也没有尝试以 root 身份连接。
关于我还能检查什么的任何想法? 提前致谢!
【问题讨论】:
标签: python mysql django mod-wsgi mysql-error-2003