我在Mac上使用Sequel Pro和MAMP在本地开发wordpress网站。今天早上,当我试图启动Sequel Pro时,它一直要求我的密码进行更改(之前从未这样做过)。我首先尝试重启我的机器,但它一直在询问,所以我输入了密码以允许(未知)更改。
大错!
现在,当我尝试通过套接字连接时,我收到错误消息
套接字连接失败!
无法通过套接字连接,或请求超时。
仔细检查套接字路径是否正确,以及您是否具有必要的权限,以及服务器是否正在运行。
MySQL说:无法通过socket'/tmp/mysql.sock'连接本地MySQL服务器(2)
当我检查MAMP时,Apache服务器指示灯为红色,而MySQL服务器指示灯为绿色。
对于像这样的后端内容我是一个完整的新手,我浏览了很多答案列表控制台命令,但我之前从未使用过控制台。
我找到了一个错误引用的文件 - “mysql.sock”。这位于Applications> MAMP> tmp> mysql>的mysql.sock
但是我不知道如何处理这个文件(如果有的话)。
我还发现了这个错误日志:
130312 11:07:29 mysqld_safe使用/ Applications / MAMP / db / mysql中的数据库启动mysqld守护程序 130312 11:07:29 [警告]您已通过命令行选项强制lower_case_table_names为0,即使您的文件系统'/ Applications / MAMP / db / mysql /'不区分大小写。这意味着>您可以通过不同的情况访问它来破坏MyISAM表。您应该考虑将lower_case_table_names更改为1或2 130312 11:07:29 [警告]如果以root身份运行,只能使用--user开关
130312 11:07:29 [注意]插件'FEDERATED'被禁用。 130312 11:07:29 [注意]插件'ndbcluster'被禁用。 130312 11:07:29 InnoDB:开始;日志序列号0 15469736 130312 11:07:30 [注意]事件调度程序:已加载0个事件 130312 11:07:30 [Note] / Applications / MAMP / Library / libexec / mysqld:准备连接。 版本:'5.1.37'socket:'/ Applications / MAMP / tmp / mysql / mysql.sock'端口:8889源码分配 130312 11:09:37 mysqld_safe mysqld进程已经存在
我只是不知道如何处理任何信息!非常感谢任何帮助!
答案 0 :(得分:-1)
我遇到同样的问题,只需on
或start
MAMP
然后connect
通过socket
中的Sequel Pro
即可。