Mac使用brew安装mysql8 记录

Homebrew是一个包管理器,大家自行安装。

1. 下载mysql的命令很简单:brew install mysql 

2. 在下载后查看安装信息,你会发现cmake没有下载下来,如下图:

Mac使用brew安装mysql8 记录

 

3. 既然依赖不能自动下载,那我们手动下载。

brew unlink cmake;

brew install cmake;

再次查看就OK了。

4. 这样就下载成功,启动mysql试一下。

sudo mysql.server start;

注意:可能会出现链接错误,如下图:

Mac使用brew安装mysql8 记录

可以查看mysql日志:

cd /usr/local/var/mysql 有一个***.err的文件,打开看结果。

直接说结果:是没有读写权限惹得祸!使用dscl . list /Users | grep my可查到mysql在mac里的用户名是_mysql,然后修改mysql文件夹的拥有者:sudo chown -R _mysql /usr/local/var/mysql/ 然后就可以了。

5.  最后记得修改root的密码,默认是没有密码的。可以直接使用mysql -uroot 直接登陆。但是这种不能使用navcat或者datagrep链接的。所以要设置/修改密码。

需要注意的是 password()方法在5.0.14的时候就废弃了。所以使用新的方法来修改密码:

ALTER user ‘root‘@‘localhost‘ IDENTIFIED BY ‘root‘;  BY后面是新的密码; 再修改的时候需要注意的一点是user表中root用户的authentication_string也就是密码,必须是‘‘空的。好了到此结束。

 

Mac使用brew安装mysql8 记录

上一篇:mysql 重新安装


下一篇:sql将时间字段转成日期字符串