当前位置: 首页 > news >正文

本地Navicat远程连接Centos7服务器出现的错误汇总

上一篇在Centos配置好MySQL8后,本地使用Navicat远程连接时,出现了几个错误,在此记录

1130-host ... is not allowed to connect to this MySql server

1251 client does no support authentic…………

 

第一个错误,可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

解决的方法有几种,详细参考这篇:https://joinyo.iteye.com/blog/1489380

解决步骤:

1. 连接服务:
mysql -u root -p
2. 查看当前所有数据库:
show databases;

此时可以看到一个名为"mysql"的数据库,选择该数据库

3. 
use
mysql;
4. 查看mysql数据库中所有的表,看到有个user表
show tables;

 

5. 查看一下的信息
select host,user,plugin,authentication_string from mysql.user;
6. 修改user表中的Host:
update user set Host='%' where User='root';

 

做完前6步后,错误1可以得到解决了,但是又出现了错误2的问题。
错误2的解决在接下来步骤。

 

备注:host为 % 表示不限制ip   localhost表示本机使用    plugin非mysql_native_password 则需要修改密码

(上图是已经修改过的了,没修改之前也是caching_sha2_password)

修改用户密码(此处我修改的是root用户)

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'newpassword'; #更新一下用户的密码 root用户密码为newpassword
(这一步是在前面步骤的基础上解决错误2的操作)

 

 写到这有点凌乱了,给出参考博客

mysql服务设置远程连接 解决1251 client does not support ..问题(https://blog.csdn.net/qq_22211217/article/details/80415248)

用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理(https://blog.csdn.net/dabao87/article/details/80571877)

https://joinyo.iteye.com/blog/1489380

转载于:https://www.cnblogs.com/Guhongying/p/10909045.html

相关文章:

  • 转载一篇让你全面了解什么是.NET。
  • Java设计模式: 单例模式
  • webpack4.0介绍与使用(一)
  • Java 8中处理集合的优雅姿势——Stream
  • Linux上部署Springboot相关命令
  • ArrayList中的ConcurrentModificationException,并发修改异常,fail-fast机制。
  • vue-cli从2升级到3报错error 404 Not Found: @wry/context@^0.4.0
  • 创建数据结构库基础设施——异常类的构建
  • Windows下SVN的下载、安装
  • centOS7网络配置
  • angularJS 自定义服务
  • JqGrid纵向合并单元格
  • 线程池之ThreadPoolExecutor线程池源码分析笔记
  • Azure DevOps Server (TFS) 修改工作项附件大小限制
  • 二十三、NFS企业级优化
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • Android Studio:GIT提交项目到远程仓库
  • Codepen 每日精选(2018-3-25)
  • egg(89)--egg之redis的发布和订阅
  • Java基本数据类型之Number
  • Java-详解HashMap
  • Meteor的表单提交:Form
  • Python学习之路13-记分
  • 创建一个Struts2项目maven 方式
  • 大整数乘法-表格法
  • 构建二叉树进行数值数组的去重及优化
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 简单实现一个textarea自适应高度
  • 码农张的Bug人生 - 初来乍到
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 入门到放弃node系列之Hello Word篇
  • 试着探索高并发下的系统架构面貌
  • 携程小程序初体验
  • 说说我为什么看好Spring Cloud Alibaba
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • ​批处理文件中的errorlevel用法
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (ZT)一个美国文科博士的YardLife
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (一)Java算法:二分查找
  • (一)VirtualBox安装增强功能
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (转)fock函数详解
  • .axf 转化 .bin文件 的方法
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • @autowired注解作用_Spring Boot进阶教程——注解大全(建议收藏!)
  • @Bean注解详解