本机电脑远程连接华为云服务器上的mysql8

本文介绍如何在有限预算下,通过本机电脑远程连接华为云Windows服务器上的MySQL8数据库。过程中可能遇到的挑战包括版本匹配、防火墙及安全组规则设置、MySQL8的权限配置等。解决方案包括调整服务器防火墙或安全组规则,允许3306端口访问,以及在MySQL8中设置远程访问权限和验证方式。
摘要由CSDN通过智能技术生成

最近在做一个物联网相关的项目,需要有web客户端和手机app端进行交互,所以需要访问服务器上的MySQL数据库,其实可以完全使用华为云的数据库相关服务,但是经费有限。只能使用本机电脑远程连接华为云服务器上的mysql8。但是远程访问会遇到如下图这个问题。华为云服务器是Windows操作系统。安装教程可以参考这篇博客https://blog.csdn.net/qq_44697035/article/details/97395349

安装mysql8遇到的常见问题就是版本问题,这篇博客是安装mysql8的安装教程,mysql8对应需要使用的navicat的版本也有要求,最好使用navicat15版本以上的。安装完成后遇到的常见问题就是无法远程访问mysql,出现这个问题的原因有两个,一个是华为云服务器的防火墙或者安全组规则没有设置,防火墙的设置就和正常的Windows系统 的设置一样,Linux系统的防火墙设置可以参考本人另一篇博客连接远程服务器的内容,安全组的设置规则在华为云的管理端找到服务器在最右面的设置里可以找到,不同的云服务和不同的控制台的描述字眼和位置不一样,不过一般都在网络相关设置里,将3036端口打开,就可以访问到了。

如果还不可以就是MySQL8数据库服务的设置,在这里有一个问题,网上找的解决办法参差不齐,我走了很多弯路,整了将近2天才整好,很多博客是针对MySQL5的解决办法,有些博客的内容是一半讲MySQL5&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值