我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Navicat Premiun远程连接MySQL报错10038解决方案

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Navicat Premiun远程连接MySQL报错10038解决方案

远程连接MySQL失败,可能有一下原因:

小伙子/小姑凉注意一下你的ip是否输入正确了!!

网络或防火墙问题

  1)、排查网络问题

    使用命令:ping 192.168.1.1 查看网络请求是否超时。

    正常接收数据进行下一步排查

  2)、排查云服务器防火墙是否将其挡住。

    使用命令:telnet 192.168.1.1 3306,如果连接失败,有两个原因

    a)、查看云服务器端口是否开放。

       开放情况(我这边使用的是阿里云):   

       开放端口配置:

    

     

      如果云服务器的端口已经开放了。但是还是访问不到服务器的3306端口。接着往下看。

    b)、查看服务器查看防火墙是否开启。

# systemctl status firewalld

    我这边服务器是未开放状态,所以就不存在被防火墙拦截这一说。

    如果开启了防火墙,telnet还是失败,那就通过netstat查看3306的端口状态:

# netstat -talnp 3306tcp6 0 0 :::3306 :::* LISTEN 4591/mysqld (正常情况)

    如果netstat 3306 端口没有出现上面的情况。那么需要你将你本机的mysql服务启动动一下再次进行线下连接。

检查用户访问权限

  1)、进入msyql

   2)、查看用户访问权限

     

    如图所示,查看你远程账户(User)所对应的 Host 是否为 %;

    如果远程账户所对应的Host为 127.0.0.1/localhost,那么这个用户就只能本机访问,其它机器用这个用户帐号访问是没有权限,必须host改为%,表示允许所有机器访问。

    修改命令如下:


mysql> update user set host='%' where user='你要修改的账户';
##修改成功后记得刷新一下权限
mysql> flush privileges;

    最后在查看一下权限,进行远程连接。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自学编程网。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Navicat Premiun远程连接MySQL报错10038解决方案

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Navicat Premiun远程连接MySQL报错10038解决方案

远程连接MySQL失败,可能有一下原因: 1、小伙子/小姑凉注意一下你的ip是否输入正确了!! 2、网络或防火墙问题1)、排查网络问题使用命令:ping 192.168.1.1 查看网络请求是否超时。正常接收数据进行下一步排查2)、排查云服
2022-05-21

使用Navicat Premiun远程连接MySQL失败,报错(10038)

远程连接MySQL失败,可能有一下原因:1、小伙子/小姑凉注意一下你的ip是否输入正确了!!2、网络或防火墙问题  1)、排查网络问题    使用命令:ping 192.168.1.1 查看网络请求是否超时。    正常接收数据进行下一步排查  2)、排查云服
使用Navicat Premiun远程连接MySQL失败,报错(10038)
2018-06-20

mysql连接失败报10038错误怎么解决

MySQL连接失败报10038错误,可能是因为以下原因:MySQL服务器未启动:请确保MySQL服务器已经成功启动。可以通过命令行或者图形界面的方式启动MySQL服务。MySQL服务器端口被占用:如果MySQL服务器的默认端口(3306)被
2023-10-24

Navicat远程连接MongoDB方法及报错怎么解决

本篇内容主要讲解“Navicat远程连接MongoDB方法及报错怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Navicat远程连接MongoDB方法及报错怎么解决”吧!MongoDB简
2023-07-05

navicat连接mysql报错1251的解决方法

mysjavascriptql8.0版本连接navicat,出现连接错误,报1251 error,如下图这是因为mysql8.0版本和5.0版本加密方式不一样,所以会报错解决方法:1.打开Win+R,输入cmd启动控制台2.找到你安装
2022-07-19

navicat连接MySQL报错怎么解决

当Navicat连接MySQL报错时,可能有多种原因导致,下面列举一些常见的解决方法:1. 检查MySQL服务器是否已经启动。可以通过命令行或者其他方式确保MySQL服务器正常运行。2. 检查MySQL服务器的端口号是否正确。默认情况下,M
2023-08-11

Navicat连接MySQL出现2059错误的解决方案

目录Navicat连接mysql出现2059错误解决方法方法1方法2:升级Navicat详细步骤注意事项总结Navicat连接MySQL出现2059错误在Navicat中连接MySQL时遇到错误代码 2059,这表示MySQL服务器不接受
Navicat连接MySQL出现2059错误的解决方案
2024-10-21

Navicat连接mysql报错1251错误的解决方法

本文为大家分享了Navicat连接mysql报错1251错误的解决方法,供大家参js考错误提示出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_s
2022-07-19

Navicat连接mysql报错2003(10060)的解决方法

目录发现报错1、mysql的服务没有启动,这个是最常见的问题原因2、MySQL没有远程权限3、防火墙拦截总结 发现报错对于N编程客栈avicat连接数据库mysql 出现报错200js3(10060),如下所示报错经过查询总结以上出现问题
2023-04-03

navicat连接mysql报错10060如何解决

这篇文章主要讲解了“navicat连接mysql报错10060如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“navicat连接mysql报错10060如何解决”吧!尝试过,1:开启m
2023-07-05

Navicat远程连接MongoDB最全实现方法以及报错解决

目录MongoDB简介MongoDB的安装Navicat远程连接MongoDB总结MongoDB简介phpMongoDB是一个开源、高性能、支持海量数据存储的文档型数据库。是NoSQL数据库产品中的一种,是最像关系型数据库(mysql)的
2023-03-14

连接mysql报1130.解决方案

一、以权限用户root登录mysql -u root -p二、选择mysql库mysql>use mysql;三、查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)mysql>select "host" from user wher
连接mysql报1130.解决方案
2015-01-02

navicat连接mysql报错10060的解决办法

在网上找了好多文章看,都按照他们要求来做,可是最后还是没有连接成功报错!尝试过,1:开启mysql远程权限,2:navicpythonat设置SjsSH,3:开启端口,4:关闭防火墙,5:mysql,navicat重新装,以上这几
2023-03-01

编程热搜

目录