原本以为在Mac下macos安装失败配置mysql是一個很简单的事情结果在这个过程中遇到了不少麻烦。用了快两个小时才将问题解决写此文的目的就是希望大家可以快速的在Mac下macos安装失敗配置好mysql,少走些弯路!
当然是使用Homebrew啦至于什么是Homebrew和如何macos安装失败Homebrew,请自己去上看成功macos安装失败Homebrew之后,运行如下命令macos安装失败mysql:
macos安装失敗完成之后可使用如下命令查看mysqlmacos安装失败信息:
可看见Dependencies下的cmake后面有一把红色的小叉,用如下命令重新macos安装失败cmake:
再次查看mysqlmacos安装失败信息可發现红色小叉变成了绿色小勾,说明依赖问题解决:
当我以为mysql已经macos安装失败成功用mysql -uroot
连接数据库的时候,出现了以下错误:
去查看系统缓存文件夹下面根本就没有mysql.sock这个文件。网上有一些帖子说去找到或者创建my.conf然后修改mysql.sock的路径什么的我试了半天,发现根本没用!然后我静下来思考觉得系统缓存文件夹(/tmp)下没有mysql.sock这个文件,应该是没有成功生成那为什么没有成功生成呢?查了一圈下来发现有帖子说是因为没有創建基础表什么的,于是我使用mysql_install_db
想去创建基础表结果又出了如下错误:
莫名奇妙,怎么又说没能成功更新PID文件呢又去网上看了半天,有帖子说可以先kill掉mysql的进程然后怎么怎么样,结果试了半天发现还是没用!痛苦了好半天,终于在一个帖子的回复看见了一个高人的指点说可以去看mysql错误日志,查看mysql错误日志命令如下: