首页 > 数据库技术 > 详细

mysql-踩坑记录

时间:2021-09-06 23:03:05      阅读:21      评论:0      收藏:0      [点我收藏+]
  • 问题:非root用户看不到数据库
    • 原因:无权
    • 解决:grand all on . ‘test‘@‘%‘ -> flush privileges;
  • 问题:远程连接提示2003-xxx-100061
    • 原因:访问不存在(①可能是地址/端口错误,②可能是服务没启动,③可能是不允许访问)
    • ③解决方式:/etc/mysql/my.cnf -> bind-address = 127.0.0.1 -> bind-address = 0.0.0.0 -> 重启服务
  • 问题:Navicat连接mysql提示Authentication plugin ‘caching_sha2_password‘ cannot be loaded
    • 原因:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password
    • 解决方式1:升级navicat驱动
    • 解决方式2:把mysql用户登录密码加密规则还原成mysql_native_password
      • ALTER USER ‘root‘@‘%‘ IDENTIFIED BY ‘password‘ PASSWORD EXPIRE NEVER; # 修改加密规则
      • ALTER USER ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘password‘; # 更新一下用户的密码
      • FLUSH PRIVILEGES; # 刷新权限

mysql-踩坑记录

原文:https://www.cnblogs.com/bonus_scene/p/15234878.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!