我的博客:www.yuehan.online

因为加密方式的问题,在使用mysql8.0的时候需要修改加密规则才能连接navicat。

打开cmd,输入以下命令:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '此处输入你的密码'; #更新一下用户的密码 
FLUSH PRIVILEGES; #刷新权限 

更多相关文章

  1. 使用随机盐改进密码哈希
  2. 阿里云服务器忘记mysql的登录密码时候如何修改密码
  3. MySQL重新登录密码错误问题
  4. MySQL5.7以上版本root用户空密码修改(windows系统、zip版MySQL)
  5. MySQL忘记root密码??重置密码方法
  6. Windows下重置MySQL密码【MYSQL】
  7. MAC 环境下初始化mysql root 密码
  8. Linux下数据库MYSQL忘记登录密码及更换密码的解决办法
  9. Linux下修改MySQL用户(root)密码

随机推荐

  1. android v7支持包导入问题,Support Error
  2. android ndk 使用第三方静态库
  3. Android应用开发入门教程(经典版)
  4. Android类库介绍
  5. Android(安卓)bitmap 颜色替换
  6. Android 模拟器(emulator)无法启动AVD解
  7. Android的IPC机制Binder的详解汇总
  8. Android系统信息与安全机制
  9. Android(安卓)动态获取创建与删除文件权
  10. Android布局容器