mac 安装MySQL 并使用 navicat premium 连接到到数据库

前段时间工作比较忙,博客也好长时间没有更新了!最近闲下来了,昨晚在mac 上装了一下数据库,中途也不是很顺利,决定在这里记录一下!废话不多说了,进入正题。
1、去mysql 官网下载mysql (我下载的是最新版)
安装过程不在过多叙述,百度上教程太多了,可以参考下边的连接
https://www.cnblogs.com/chenmo-xpw/p/6102933.html
有一点值得注意的是最新版本的安装过程中会让我们输入密码,设置好自己的密码以后再继续安装(这里要谨记密码,后边登录会用到)

2、安装完成以后,可以在~/.bash_profile 文件中配置下全局命令。
找到终端,输入下边的命令回车

 vi ~/.bash_profile

在文件末尾追加复制进去这几行代码

##myslq
 export PATH=${PATH}:/usr/local/mysql/bin
 alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
 alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'

然后按下esc 按键退出vim 编辑模式,shift + : ,然后输入wq 保存文件并退出
最后在更新一下 bash_profile 文件

不熟悉vim 的同学可以用下边的命令通过编辑器打开文件 修改并保存

 open .bash_profile

使用下边的命令更新下 bash_profile 文件不然使用命令的时候可能因为缓存问题,命令没反应

source .bash_profile

然后在当前目录下输入

mysql -u root -p 

会有提示输入数据库密码,这个密码就是我们在安装过程中设置的密码;登录成功后如下图
在这里插入图片描述
这时候说明数据库安装成功
常用数据库命令
https://www.runoob.com/mysql/mysql-create-database.html
参考mysql 菜鸟教程

3、然后在网上找个破解版的 navicat premium GUI 数据库管理工具下载并安装。
这里连接的时候出了个问题
就是在连接的时候总是不能成功报错信息
错误代码 2059

这个问题应该是只有mac 上才有的!

错误代码如下

Authentication plugin 'caching_sha2_password' cannot be 
loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_
password.so, 2): image not found

大概意思就是无法加载身份验证插件’caching_sha2_password”

解决

打开系统偏好设置,找到mysql,点击Initialize Database。
输入你的新密码。
选择‘Use legacy password‘。
重启mysql服务。
现在可以使用Navicat链接。
在这里插入图片描述
在网上找了好多教程,都是让重置密码之类的,搞了好久!这个方法一试就成功了!

附上一篇常用mysql比较常用的命令
https://www.cnblogs.com/kumata/p/9125564.html

参考教程
https://www.cnblogs.com/chenmo-xpw/p/6102933.html
https://www.cnblogs.com/xqnq2007/p/7898509.html
https://blog.csdn.net/java_yes/article/details/80104803

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值