brew安装连接mysql8填坑记(二)客户端连接

您所在的位置:网站首页 brew安装mysql8 brew安装连接mysql8填坑记(二)客户端连接

brew安装连接mysql8填坑记(二)客户端连接

2024-07-10 13:35| 来源: 网络整理| 查看: 265

简书:亚武de小文 【原创:转载请注明出处】

LengToo月夜.png

本文介绍的是homebrew安装的mysql服务,若为mysql官网dmg安装包安装,系统偏好设置里面选择Use Legacy Password Encryption即可。

brew安装连接mysql8填坑记(一)密码重置

三、【重点】Navicat连接mysql8 1、到此,我们会发现,mysql客户端连所示如下图所示

2003 - Can't connect to MySQL server on '127.0.0.1' (61 "Connection refused"

7.png 2、在安装目录下: ./mysqladmin -u root -p password

下图第一个Enter password:输入的是上面设置的密码 New password: 可以输入上面的密码,也可设置新的密码(用于数据库连接的密码) Confirm new password: 密码确认,同上

8.png

3、回到Navicat客户端,如下

2059 - Authentication plugin 'caching_sha2_password' cannot be loaded: dlope

9.png

由于mysql8之后采用caching_sha2_password插件认证,所以需要修改root账户的认证插件类型

4、登录到mysql mysql -u root -p

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码或者继续使用上面的密码';

5、如果密码过于简单,还是会出现如下错误,解决同二(2),在此再贴一遍

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

set global validate_password.policy=0; set global validate_password.length=4; `ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码或者继续使用上面的密码';` 10.png

上图,即设置成功

6、回到Navicat

测试连接,成功!

11.png


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3