1、下载mysql
任意浏览器搜索mysql,出现官网点进去,会看到如下界面:
选择菜单DOWNLOADS进入下载,如下图所示:
在页面上拖到下方,看到:MySQL Community (GPL) Downloads »点击进入进行下载,如下图:
这里选择:MySQL Community Server进行下载,如下图:
进去后会看到很多版本,因为我是M1芯片,我下载的选择如下图,点击Download就可以等待下载了,windows的要选择windows版本进行下载。
2、安装mysql
安装的步骤比较简单,这里就不放图片了,一直点下一步即可。
这里就注意2个问题
1、要记住设置的root密码
2、安装步骤最后一项选择时,要选择Use Legacy Password Encryption
3、查看安装是否成功
在mac电脑上打开系统设置,搜索mysql,当看到如下图,则是安装成功
4、登陆mysql是否正常
打开终端,输入:mysql -u root -p,如出现下图,则表示已正常登陆。
mysql -u root -p
5、异常的解决方案
在输入mysql -u root -p的时候,如果一直不能登陆,可能出现的报错:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
mysql:command not found
不管是创建软连接还是更改权限,我都没解决,因为跟着这个报错去解决,然后又会出新的问题。
最终我是通过卸载,再重装,然后再重启,所有报错都没有了。
对于mac的m1芯片有效,亲测。
6、安装客户端
我是在macos14上安装Navicat Premium 16.2.5,首先先下载,这里请自行查找。
下载完成后,如果不是App Store下载,macOS14会各种提示删除,所以先要授权,再打开,或者先授权再安装。
打开任何来源:sudo spctl --master-disable
sudo spctl --master-disable
当再次打开应用程序时,如果依然提示删除,则打开系统设置,安全与隐私查看操作允许Navicat Premium执行。
如依然打开应用程序还有删除,再打开终端输入如下命令:
sudo xattr -d com.apple.quarantine /Applications/xxx.app
注意:Navicat Premium可能因为名称有空格,执行不成功,这里可以先去掉空格,执行完后,再加回去。
完成以上即可进入操作界面。