文档章节

Mac下解决Mysql ERROR 2002

jerryyou
 jerryyou
发布于 2016/06/19 13:58
字数 339
阅读 13
收藏 0
点赞 0
评论 0

昨天正在折腾Mysql,突然系统崩溃,自动重启。之后Mysql Server就一直无法启动,用命令行连接Mysql Server时提示:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

害得我差点以为Mysql挂了需要重装。经过在stackoverflow上不停地搜索,终于解决了Error 2002的问题。

首先检测在terminal下check if Mysql daemon is running(原文如是):

ps -feax | grep mysqld

如果结果类似:

0 8308     1 0 0:00.08 ??     0:00.11 /bin/sh /usr/local/mysql/bin/mysqld_safe

则说明Mysql进程已经启动,或者在activity monitor里寻找mysqld。

如果Mysql进程没有启动,则在terminal下执行:

sudo /usr/local/mysql/bin/mysqld_safe &

如果mysql进程已经启动,请尝试以下命令中的任意一个,看看能否connect without a socket file(原文如是)。

mysql -u root -p -h127.0.0.1

mysql -u root -p -h127.0.0.1 --protocol=tcp

如果你能连接其中的一个,则用以下命令关闭mysql:

mysqladmin -u root -p -h127.0.0.1 --protocol=tcp shutdown

mysql应该可以正确地关闭,之后再正常地启动mysql。我的理解是ERROR 2002中的(2)应该表示有两个进程正在连接mysql server,只要关闭其中的一个就可以正常连接。

希望对大家有所帮助。

© 著作权归作者所有

共有 人打赏支持
jerryyou
粉丝 0
博文 1
码字总数 339
作品 0
美国
MAC下MySQL启动不了怎么办?

我在Mac 下安装了MySQL, 本来好好地,莫名其妙 启动不了了。 用了很多方法, 包括 多种命令行, 还是无法 start 。 无奈之下,采用了最笨最妥当的方法: 卸掉 MySQL, 重新安装。 一切OK。 ...

Sailor20 ⋅ 2016/10/22 ⋅ 0

mysql 错误大全以及解决方法

最近一直在捣鼓mysql.中间遇到各种各样的问题,记录一下。 服务器环境:lamp (linux[centos],apache2,mysql(5.x),php(5.2X)). linux 环境下。所有数据库以及用户信息的存放位置可以在(vim /et...

马丁博客 ⋅ 2010/10/08 ⋅ 0

Macbook AIR配置PHP开发环境

前言 15初买了这台破air,一直闲置到现在,为了方便准备用这台电脑来做php开发,所以准备将所有的工作环境都慢慢的迁移到Mac上来,简单的使用了一下,确实不错,用户体验真的是非常好。目前在...

微博士 ⋅ 2016/05/07 ⋅ 11

2.2.Can't connect to local MySQL server th...

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) 1、先查看 /etc/rc.d/init.d/mysqld status 看看m y s q l 是否已经启动. 另......

boco ⋅ 2012/11/04 ⋅ 0

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var mysql 启动不了

ps -A grep -i mysql kill 列出来的进程 service mysql start 我的问题就解决了 ---------------------------------------------- Linux启动mysql 报错: ERROR 2002 (HY000): Can’t conne......

SoneWinstone ⋅ 2016/11/14 ⋅ 0

ERROR 2002 (HY000): Can’t connect to local MySQL s

ps -A | grep -i mysql kill 列出来的进程 service mysql start 我的问题就解决了 ---------------------------------------------- Fedora8启动mysql 报错: ERROR 2002 (HY000): Can’t c......

card123 ⋅ 2015/11/25 ⋅ 0

[转]Can't connect to local MySQL server through socket 问题解决

Can't connect to local MySQL server through socket 问题解决 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 1、先查看 /etc......

U_KNOW ⋅ 2017/11/23 ⋅ 0

MAC OSX10.10上搭建Apache,PHP,MySQL5.6.22,phpMyAdmin开发

Get Apache, MySQL, PHP and phpMyAdmin working on OSX 10.10 Yosemite May 1, 2015 332 Comments Get your Local Web Development Environment Up & Running on OSX 10.10 Yosemite With A......

lingfeng72 ⋅ 2015/09/09 ⋅ 0

mysql 登录报错 ERROR 2002

系统中有mysql数据库,今天登录的时候,报错: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'(2) 我查看过,在/tmp中有mysql.sock,是一个连接...

tomshen ⋅ 2012/01/09 ⋅ 1

安装mariodb中出现的问题

安装mariodb中出现的问题 cmake相关cmake需依赖make -- Running cmake version 2.6.4 -- The CXX compiler identification is unknown CMake Error: your CXX compiler: "CMAKECXXCOMPILER-N......

wgzh159 ⋅ 2013/06/18 ⋅ 2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

10个免费的服务器监控工具

监控你的WEB服务器或者WEB主机运行是否正常与健康是非常重要的。你要确保用户始终可以打开你的网站并且网速不慢。服务器监控工具允许你收集和分析有关你的Web服务器的数据。 有许多非常好的服...

李朝强 ⋅ 27分钟前 ⋅ 0

压缩工具之zip-tar

zip 支持目录压缩。使用yum安装zip包,使用yum安装unzip包 zip 1.txt.zip 1.txt #将1.txt文件压缩,新生成的压缩文件为1.txt.zip,原文件保留 zip -r 123.zip 123/ #-r对目录操作。将123/目录...

ZHENG-JY ⋅ 27分钟前 ⋅ 0

Dubbo @Activate注解使用和实现解析

Activate注解标识一个扩展是否被激活和使用,可以放在定义的类上和方法上,dubbo用它在SPI扩张类定义上,标识这个扩展实现激活的条件和时机,先看下定义: /** * Activate * <p/> * ...

哲别0 ⋅ 34分钟前 ⋅ 0

6.5 zip压缩工具 tar打包 打包并压缩

1.tar tar命令格式 [-zjxcvfpP] filename tar -z:表示同时用gzip压缩。 -j:表示同时用bzip2压缩。 -J:表示同时用xz压缩。 -x:表示解包或者解压缩。 -t:表示查看tar包里的文件。 -c:表示建...

oschina130111 ⋅ 36分钟前 ⋅ 0

Linux系统工程狮养成记

如今的社会,随着时代的发展,出现了很多职业,像电子类,计算机类的专业,出现了各种各样的工程师,有算法工程师,java工程师,前端工程师,后台工程师,Linux工程师,运维工程师等等,不同...

六库科技 ⋅ 43分钟前 ⋅ 0

Linux 机器的渗透测试命令备忘表

如下是一份 Linux 机器的渗透测试备忘录,是在后期开发期间或者执行命令注入等操作时的一些典型命令,设计为测试人员进行本地枚举检查之用。 此外,你还可以从这儿(https://gbhackers.com/c...

寰宇01 ⋅ 44分钟前 ⋅ 0

windows 安装java开发环境,配置jdk

下载jdk安装文件 链接:https://pan.baidu.com/s/1UEKPjnAdMqNj612B39Pfsg 密码:ipqx 如果javac无法使用 1,检查环境变量名称中是否有空格。。。,去除后即可 2,将JAVA_HOME替换为原始路径...

阿豪boy ⋅ 46分钟前 ⋅ 0

简析log4j的实现方式

刚加入新公司,对日志的要求比较严格,对此特意花了几天时间看了一下log4j的源码,大概了解了一下log4j的实现方式,总结如下: log4j的实现分为两个步骤:log4j.xml的加载,logger的使用 这里...

zdatbit ⋅ 今天 ⋅ 0

win环境下jdk7与jdk8共存配置

1.jdk安装包 jdk安装包 安装步骤略 2.jdk等配置文件修改 在安装JDK1.8时(本机先安装jdk1.7再安装的jdk1.8),会将java.exe、javaw.exe、javaws.exe三个文件copy到了C:\Windows\System32,这...

泉天下 ⋅ 今天 ⋅ 0

windows profesional 2017 build problem

.net framework .... https://stackoverflow.com/questions/43330915/could-not-load-file-or-assembly-microsoft-build-frameworkvs-2017...

机油战士 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部