综合实训day1 之 Navicat for MySQL 安装与连接
安装Navicat软件
安装成功之后进行**。
然后选择刚刚安装的Navicat安装路径下找到navicat.exe文件,点击选择即可** 成功。
ok了
Navicat for MySQL 安装软件和**补丁:
链接:https://pan.baidu.com/s/1oKcErok_Ijm0CY9UjNMrnA 密码:4xb1
以上来源为Navicat for MySQL 安装和**(完美)
根据之前所作的任务将mysql配置好之后修改密码并将连接开启
记住自己修改好的密码是123456
然后就可以操作了
(下文转至此处!!!!)
点击mysql
点击确定就OK
我的这个操作没有报错
小伙伴的错误和解决方案是这样的
错误如下:
上网搜索解决方案,网上说出现这种情况的原因是:
mysql8 之前的版本中加密规则是mysql_native_password
而在mysql8之后,加密规则是caching_sha2_password
解决问题方法有两种:
方法1.升级navicat驱动;
方法2.把mysql用户登录密码加密规则还原成mysql_native_password.
这里采用方法2解决,具体操作步骤如下:
1.打开命令行小黑屏,进入MySQL的bin目录,然后输入mysql -u root -p,输入密码自己设置过的123456
2.然后输入
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
#修改加密规则 (这行我没有写,不过貌似也可以)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
#更新一下用户的密码
FLUSH PRIVILEGES;
#刷新权限