MacBook 安装MySQL以及Navicat
礼拜天有点时间了,想的给自己Mac上装一下常用的环境,各处踩坑,总结一下我遇到的问题以及解决方法,方便看到的小伙伴能一次成功。废话不说,直接开始。
2023年更新:建议navicat直接改为安装dbeaver,开源软件,各个系统都支持
1.安装MySQL
直接上官网:www.mysql.com
1.DOWNLOADS->Community->MySQL Community Server
注意:要下载和自己mac系统对应的版本格式为.dmg的图形化安装方式
2.下载好后直接安装,记住自己的密码
点开MySQL 这个样子的
配置MySQL
打开终端:输入:
接着输入:
最后启动MySQL:(回车后输入自己安装MySQL时设置的密码,再回车 (这儿输密码的时候不会显示,放心输入即可))
完成之后终端就变成了以mysql:开头的样式:
接着直接在mysql开头的命令里面输入:(查看启动端口号)
看到这样明很顺利,可以安装Navicat了。
我在这一步出大问题了,查看端口号的命令输进去以后value为0,不是3306;
不要着急,重新装的试试看:
系统偏好中停止MySQL服务然后:
1.打开终端窗口
2.使用mysqldump备份你的数据库将文本文件!
3.停止数据库服务器
4.依次执行以下命令,遇到要输密码的输入密码即可完全删除MySQL:
执行完命令之后一定要重启一下电脑!
3.安装激活成功教程版Navicat
找了很多地方,终于找到一个可以用的,版本比较全:
https://xclient.info/s/navicat-premium.html
进去之后会让你注册一个投资账号,随便写个假的,注册了就可以下载了
也有相应的汉化包。如图:
注意:
1.下载好后的是加密的安装包,密码在网网站里面有:xclient.info
2.安装之后打不开,会提示移除到废纸篓。解决办法:
至此,Navicat安装完成。我们启动MySQL,用Navicat连接MySQL试试:
如果遇到:
2059 – Authentication plugin ‘caching_sha2_password’ cannot be loaded: dlopen(…/Frameworks/caching_…
错误原因是由于从mysql5.7版本之后,验证方式默认从原来的mysql_native_password改成了caching_sha2_password,brew下载安装的默认为最新版本,如果是安装包安装的5.7及以前版本则不存在此问题。
解决办法:去MySQL服务那里
输入密码后选择下面的,OK,再去Navicat连接试试。
Navicat Premium 12.0.28激活
至此安装MySQL以及Navicat就完成了。
今天的文章
Navicat Premium 12.0.28激活(MacBook 安装MySQL以及Navicat)分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/119870.html