当前位置:   article > 正文

MacBook 安装MySQL以及Navicat_mac安装navicat

mac安装navicat

MacBook 安装MySQL以及Navicat

礼拜天有点时间了,想的给自己Mac上装一下常用的环境,各处踩坑,总结一下我遇到的问题以及解决方法,方便看到的小伙伴能一次成功。废话不说,直接开始。
2023年更新:建议navicat直接改为安装dbeaver,开源软件,各个系统都支持

1.安装MySQL

直接上官网:www.mysql.com
1.点击DOWNLOADS->Community->MySQL Community Server

图1
图2

图3

图4

在这儿选MySQL的版本,选中可以看到对应的Mac系统版本
注意:要下载和自己mac系统对应的版本格式为.dmg的图形化安装方式

2.下载好后直接安装,记住自己的密码

完成后在系统偏好里面可以看到
点开MySQL 这个样子的
在这里插入图片描述

配置MySQL

打开终端:输入:

PATH="$PATH":/usr/local/mysql/bin
  • 1

接着输入:

cd /usr/local/mysql/bin
  • 1

最后启动MySQL:(回车后输入自己安装MySQL时设置的密码,再回车 (这儿输密码的时候不会显示,放心输入即可))

mysql -u root -p
  • 1

完成之后终端就变成了以mysql:开头的样式:

在这里插入图片描述
接着直接在mysql开头的命令里面输入:(查看启动端口号)

show global variables like 'port';
  • 1

看到这样明很顺利,可以安装Navicat了。
在这里插入图片描述
我在这一步出大问题了,查看端口号的命令输进去以后value为0,不是3306;

不要着急,重新装的试试看:

系统偏好中停止MySQL服务然后:
1.打开终端窗口
2.使用mysqldump备份你的数据库将文本文件!
3.停止数据库服务器
4.依次执行以下命令,遇到要输密码的输入密码即可完全删除MySQL:

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /private/var/db/receipts/*mysql*
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

执行完命令之后一定要重启一下电脑!

3.安装破解版Navicat

找了很多地方,终于找到一个可以用的,版本比较全:
https://xclient.info/s/navicat-premium.html
进去之后会让你注册一个投资账号,随便写个假的,注册了就可以下载了
也有相应的汉化包。如图:

在这里插入图片描述
注意:
1.下载好后的是加密的安装包,密码在网网站里面有:xclient.info
2.安装之后打不开,会提示移除到废纸篓。解决办法:

打开终端工具输入并执行如下命令:
codesign --force --deep --sign - /Applications/name.app
注意后面的文件路径,你可以打开访达找到 应用程序 下面的 navicat,找到要签名的软件,直接拖入 终端 界面,即可自动生成路径。
  • 1
  • 2
  • 3

至此,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连接试试。
在这里插入图片描述
至此安装MySQL以及Navicat就完成了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/424670
推荐阅读
相关标签
  

闽ICP备14008679号