我的博客: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; #刷新权限

至于原因,就是mysql8.0的加密方式和mysql5.0的加密方式不一样,所以在两个版本连接到navicat的时候会出现不同的情况,而mysql5.0就没问题,mysql8.0在连接数据库的时候会出现1251错误。

最新文章

  1. CentOS安装SVN服务器
  2. 引用js实现checkbox批量选中
  3. linq to sql 输出SQL语句
  4. nyoj 171 聪明的kk
  5. 把文本框嵌入到form
  6. 基于android平台的斗地主AI
  7. 草珊瑚的css基础
  8. [android]fmodex在某些android设备上声音延迟Latency
  9. [XJOI NOI2015模拟题13] A 神奇的矩阵 【分块】
  10. oracle 联表更新
  11. jvm调音
  12. RabbitMQ 笔记-Exchanges
  13. (三十八)从私人通讯录引出的细节II -数据逆传 -tableView点击 -自定义分割线
  14. PDA开发数据由本地上传至DB
  15. (map string)Crazy Search hdu1381
  16. MySql与python交互
  17. Java并发编程(十)-- Java中的锁
  18. 将struct转为map
  19. Java注解总结2
  20. Fibonacci快速实现(优化)

热门文章

  1. ansible IP
  2. VS2013 连接 MySQL
  3. PyCharm中设置console端的字体和大小
  4. JavaScript有关的10个怪癖和秘密(转)
  5. Apache -- 压力测试工具ab.exe
  6. 【BZOJ】1101: [POI2007]Zap(莫比乌斯+分块)
  7. 【BZOJ】1682: [Usaco2005 Mar]Out of Hay 干草危机(kruskal)
  8. HMCharacteristicType 承接homekit 外包开发 微信 ELink9988
  9. Proxool线程池的简单实现demo
  10. Linux命令之乐--curl