mysql用的好好的莫名其妙就报错了。
根据报错搜了一下几篇博文
https://blog.csdn.net/hjf161105/article/details/78850658
大部分都说跟 mysql.sock这个文件有关系,说要创建这个文件或者修改这个文件。试了半天也不好使。索性就卸载了。
对了,当时在系统偏好设置里 mysql也是无法启动的
这是现在的截图,之前一直是Start MySQL Server并且一直无法启动
说一下卸载mysql:
-
在系统偏好设置里右键是删掉了,找不到mysql的启动入口了。但是并没彻底清除掉
-
执行如下命令
步骤一:切换到~
cd ~
步骤二:打开usr文件
open /usr
步骤三:找到local,进入到local文件夹,然后依次执行如下命令
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*
然后会发现系统偏好设置里找不到mysql了。
- 重新安装mysql
这里是我上传的mysql5.*的下载地址(ps:如果需要下载卷加QQ:2244315644我私发给你,会比官网下的快)
https://download.csdn.net/download/qq_39008205/20353359
- mysql安装会自己默认一个密码,如果你没记住也不要紧。在通知里可以找到初始密码
- 命令行进入mysql
mysql -u root -p
密码是刚才上面的初始密码
- 修改mysql密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');