2013-07-15 34 views
1

我的笔记本电脑(运行os x)在周末有点内核恐慌,所以我不得不强制重启它。 -Unfortunately,一个PHP应用程序我开发无法连接到服务器MariaDB的在其上运行了使用TCP,这里返回这个美丽的错误消息:PHP无法使用TCP连接到本地MariaDB服务器

Warning: mysqli::mysqli() [mysqli.mysqli]: [2002] Connection refused (trying to connect via tcp://127.0.0.1:3306) 

我获得MariaDB的,Apache和PHP的MacPorts通过我和几天前跑了port upgrade outdated,但我的代码根本没有改变。

使用套接字连接到MariaDB与Sequel Pro工程。

+0

您能否从命令行登录? – RandomSeed

+0

是的,通过使用本地套接字。但我已经明白了这一点。 (请参阅下面的答案。) - 感谢您的时间。 – aldavigdis

回答

2

显然,最新版本的MariaDB在my.cnf中添加了skip-networking。在将该行注释掉并重新启动MariaDB服务之后,一切似乎都在重新开始。

相关问题