博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MAC下MySQL启动不了怎么办?
阅读量:5888 次
发布时间:2019-06-19

本文共 1109 字,大约阅读时间需要 3 分钟。

hot3.png

我在Mac 下安装了MySQL, 本来好好地,莫名其妙 启动不了了。  

 

用了很多方法, 包括 多种命令行,  还是无法 start 。 无奈之下,采用了最笨最妥当的方法: 卸掉 MySQL,  重新安装。  一切OK。  看来,这种简单粗暴的方法,还真能节省时间。  (当然,过程中也没什么长进)。

 

mac 下载 mysql 的方法: 

 

1.   sudo rm /usr/local/mysql      (这一步: 必须的)

2.  sudo rm -rf /usr/local/mysql*   (这一步: 必须的)

3  sudo rm -rf /Library/StartupItems/MySQLCOM (这一步: 可选)

4  sudo rm -rf /Library/PreferencePanes/My*   (这一步: 可选) 

5  vim /etc/hostconfig  (and removed the line MYSQLCOM=-YES-)  (这一步: 可选)  

6  rm -rf ~/Library/PreferencePanes/My*

7  sudo rm -rf /Library/Receipts/mysql*

8  sudo rm -rf /Library/Receipts/MySQL*

9  sudo rm -rf /var/db/receipts/com.mysql.*

按照以上步骤,操作一遍, 再重新安装 MySQL,  启动正常了。

 

Mac -》  System preference下, 打开 MySQL。

 

重装前记得重启电脑

 

网上很多地方说终端执行如下命令也可以

ln -s /private/var/mysql/mysql.sock /tmp/mysql.sock

或者如下指令

sudo /usr/local/mysql/support-files/mysql.server start

还有如下情况

输入 mysql -u root 登录 mysql 的时候出现以下错误:

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

出现这个问题的原因是没有生成 mysql.sock 文件,没有生成这个文件的原因是 /usr/local/mysql 目录的权限不对:

chown -R mysql:mysql  /usr/local/mysql 即可解决

 

 

我都试了个遍,都不可以,最后重装解决

转载于:https://my.oschina.net/yangq20/blog/768366

你可能感兴趣的文章
作业抄袭简单检测
查看>>
ASP.NET 回调技术(CallBack)
查看>>
Spark源码分析 – BlockManager
查看>>
JS中的this
查看>>
人生, 不要在别扭的事上纠结
查看>>
C的面向对象编程
查看>>
日志服务器架构设计
查看>>
使用Unity开发Android的几种调试方法
查看>>
C++ 基础笔记(一)
查看>>
编译内核出错:invalid option `abi=aapcs-linux' 解决办法
查看>>
System.Func<>与System.Action<>
查看>>
求两个数中的较大值max(a,b)。(不用if,>)
查看>>
[翻译] EnterTheMatrix
查看>>
asp.net开源CMS推荐
查看>>
我所思考的生活,致半年后的自己
查看>>
Hive通过查询语句向表中插入数据过程中发现的坑
查看>>
DotNetCore跨平台~认识环境和环境变量
查看>>
linux 获取CPU个数
查看>>
LOJ#6278. 数列分块入门 2
查看>>
球形水波百分比控件
查看>>