mac 升级mysql无法启动,无pid,遇到的那些坑

一、bug发生原因:在mysql官网下载的5.7.21版本,安装后遇到如下问题:

1.未能载入偏好设置面板“MySQL”;

2.当执行启动时,报PID找不到;

xxxdeMacBook-Air:~ xxx$ sudo /usr/local/mysql/support-files/mysql.server restart

 ERROR! MySQL server PID file could not be found!

Starting MySQL

./usr/local/mysql/bin/mysqld_safe: line 198:  4696 Trace/BPT trap: 5       nohup /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=tcmonlinedeMacBook-Air.local.err --pid-file=/usr/local/mysql/data/tcmonlinedeMacBook-Air.local.pid --socket=/tmp/mysql.sock --port=3306 < /dev/null > /dev/null 2>&1

 ERROR! The server quit without updating PID file (/usr/local/mysql/data/tcmonlinedeMacBook-Air.local.pid).

tcmonlinedeMacBook-Air:~ tcmonline$ sudo /usr/local/mysql/support-files/mysql.server stop

 ERROR! MySQL server PID file could not be found!

在以上两个问题上面绕了很多弯子,查找了很多关于以上两个问题的解决方法,但是都不行。

只能采用卸载重装了。。。(为了卸载干净,请参照网上的卸载过程)

二、去官网下载5.7.20版,8版是开发版,也可以用。就是下载的这个地方放在档案里,藏的挺深。刚开始没发现,现在曝光。

mac 升级mysql无法启动,无pid,遇到的那些坑_第1张图片

三、用dmg格式一条龙安装。

下载成功后直接启动了mysql。

mac 升级mysql无法启动,无pid,遇到的那些坑_第2张图片

还非常友好的给了一个初始密码


修改密码就可以直接用了。这次最大的坑就是下了一个永远装不好的版本,和碰到两个不是根本原因的bug。








你可能感兴趣的:(mysql)