brew安装连接mysql8填坑记(二)客户端连接 |
您所在的位置:网站首页 › brew安装mysql8 › brew安装连接mysql8填坑记(二)客户端连接 |
简书:亚武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 -pALTER 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 |