文档章节

Mac下解决Mysql ERROR 2002

jerryyou
 jerryyou
发布于 2016/06/19 13:58
字数 339
阅读 15
收藏 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
51
0
Macbook AIR配置PHP开发环境

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

微博士
2016/05/07
717
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
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
5
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
36
0

没有更多内容

加载失败,请刷新页面

加载更多

Spark in action on Kubernetes - Playground搭建与架构浅析

前言 Spark是非常流行的大数据处理引擎,数据科学家们使用Spark以及相关生态的大数据套件完成了大量又丰富场景的数据分析与挖掘。Spark目前已经逐渐成为了业界在数据处理领域的行业标准。但是...

阿里云官方博客
27分钟前
3
0
小白大数据学习路线

学习大数据首先了解大数据技术得板块划分: 数据计算(离线计算):Hadoop、spark 数据计算(实时计算):storm、spartstreaming、flink 其他框架:zookeeper 数据采集:flume、Kafka 数据存...

董黎明
40分钟前
0
0
mariadb 内存占用优化

本文由云+社区发表 作者:工程师小熊 摘要:我们在使用mariadb的时候发现有时候不能启动起来,在使用过程中mariadb占用的内存很大,在这里学习下mariadb与内存相关的配置项,对mariadb进行调...

腾讯云加社区
今天
4
0
spring security 自定义登录认证

spring security 自定义认证登录 1.概要 1.1.简介 spring security是一种基于 Spring AOP 和 Servlet 过滤器的安全框架,以此来管理权限认证等。 1.2.spring security 自定义认证流程 1)认证...

EasyProgramming
今天
2
0
Win下Jenkins-2.138源码编译及填坑笔记

源码编译篇 1、 安装JDK1.8-181,操作系统添加JDK环境变量。Java -version验证一下。 注:Jenkins2.138版本,JDK必须jkd1.8.0-101以上,不支持Java9,Maven必须3.5.3以上。 2、 解压Maven3....

编程SHA
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部