MySQL版本为8.0.18
首先确认安装MySQL,可以试用查询mysql线程
ps aux | grep mysql
显示有结果说明运行正常
下面就开始解决登录不了的问题
首先运行终端:/usr/local/MySQL/bin/mysql -u root -p
然后输入“\s”,这是我们要查询socket配置文件的路径。
得到的信息里面有一句“UNIX socket: /tmp/mysql.sock”
这是用在mysql里面用\s查询出来的,是我们稍后要复制的路径。
因为mac下的php默认的socket路径是和我们安装MySQL的sock路径不一致导致登录phpMyAdmin失败,修改之后就可以正常登录了。
编辑php.ini文件,把有“default_socket”字段,添加上这个“/tmp/mysql.sock”路径,搞定。