navicat for mysql连接测试失败(Navicat Premiun远程连接MySQL报错10038解决方案)
navicat for mysql连接测试失败
Navicat Premiun远程连接MySQL报错10038解决方案远程连接MySQL失败,可能有一下原因:
1、小伙子/小姑凉注意一下你的ip是否输入正确了!!
2、网络或防火墙问题
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服务启动动一下再次进行线下连接。
3、检查用户访问权限
1)、进入msyql
2)、查看用户访问权限
如图所示,查看你远程账户(User)所对应的 Host 是否为 %;
如果远程账户所对应的Host为 127.0.0.1/localhost,那么这个用户就只能本机访问,其它机器用这个用户帐号访问是没有权限,必须host改为%,表示允许所有机器访问。
修改命令如下:
|
mysql> update user set host= '%' where user = '你要修改的账户' ; ##修改成功后记得刷新一下权限 mysql> flush privileges ; |
最后在查看一下权限,进行远程连接。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://www.cnblogs.com/buzheng/p/12469167.html
- mysql索引如何使用(MySQL 索引和数据表该如何维护)
- 怎样查看mysql的安装路径(MySQL中查看数据库安装路径的方法)
- mysql数据库触发器(MySQL中使用游标触发器的方法)
- mysql8.0如何配超时时间(解决MySQL8.0时区的问题步骤)
- mysqlorder工作原理(详解Mysql order by与limit混用陷阱)
- mysql怎么做教材信息管理系统(python+mysql实现学生信息查询系统)
- mysql server安装图解教程(mysql容器之间的replication配置实例详解)
- mysql未使用索引的查询(如何在mysql进行查询缓存及失败的解决方法)
- mysql插入数据错误代码(教你解决往mysql数据库中存入汉字报错的方法)
- 忘记mysql密码怎么登录(Mysql用户忘记密码及密码过期问题的处理方法)
- mysql中的默认mysql数据库作用(MySQL安装后默认自带数据库的作用详解)
- mysql流式查询(MySQL全面瓦解之查询的正则匹配详解)
- mysql索引提高效率(MySql如何查看索引并实现优化)
- mysql权限设置
- mysql常见错误分析(分析MySQL抛出异常的几种常见解决方式)
- mysql索引为什么是b+树(mysql 使用B+树索引有哪些优势)
- 臭名昭著的731部队最高负责人 石井四郎(臭名昭著的731部队最高负责人)
- 王牌部队,你看的剧情我看的时尚(你看的剧情我看的时尚)
- 被鉴定的古董价值300万 当心,你可能遇到诈骗了(被鉴定的古董价值300万)
- 英语难学吗(初中英语难学吗)
- 如何追女孩子(如何追女孩子的技巧和方法)
- 是不是快乐全被你拿走了(而是你得到的)
热门推荐
- python中列表remove的用法汇总(对python_discover方法遍历所有执行的用例详解)
- css实现动画的方法(CSS实现悬停过渡动画三部曲)
- 如何对代码进行评审
- sql server 货币型例子(sql server把退款总金额拆分到尽量少的多个订单中详解)
- .NET异常处理的几个建议
- sql server2005如何配置(SQLServer2005创建定时作业任务)
- mysql5.7详细安装教程(MySQL5.7.33安装过程图文详解)
- docker容器启动失败怎么查找原因(解决docker容器启动后马上退出的问题)
- php实现redis消息队列(redis+php实现微博三微博列表功能详解)
- sql server日志文件过大怎么办