服务器使用宝塔面板,本地用Navicat Mysql远程连接数据库失败
今天白天的同事在做维护网站工作时,为方便查看数据库数据,于是在本地借助Navicat Mysql数据库管理工具远程连接服务器数据库。但在连接过程中一直报错,虽说最终解决连接失败的问题,但期间却绕了很多弯路。为了避免大家走同样的弯路,本文白天就来给大家讲讲具体是怎么解决的。
首先先介绍下该网站的服务器:腾讯云服务器,CentOS 7.6.1810(Py2.7.5)系统,使用 宝塔面板 Linux版本。
Navicat Mysql使用的是常规连接方式——直接输入服务器IP地址、数据库端口(3306)、数据库用户名、密码等。
在连接之前,白天特意检查了:
到这,按道理来说应该已经可以正常连接了,可是依然连接不上。
要说服务器是刚买的没问题、数据库用户名及密码没问题、Navicat Mysql是刚从官网下载的肯定也没问题,那么问题很有可能就出在宝塔面板的某一些地方没有配置好,于是白天就在宝塔后台找原因,果然找到了问题所在。
原来宝塔面板为了安全,并不是服务器安全组策略放行了端口就可以了,还需要做以下两步操作:
放行之后,再使用Navicat Mysql连接网站数据库果然就顺利打开了。
总结一下,使用宝塔面板搭建的网站要想本地使用Navicat Mysql远程连接服务器数据库,那么需满足三个条件:
到此,总算解决了本地连接服务器数据库失败的问题,如果大家也遇到这样的问题,希望本文能为大家带来帮助。
宝塔面板 服务器配置原创文章,作者:白天,如若转载请注明出处: 服务器使用宝塔面板,本地用Navicat Mysql远程连接数据库失败
Navicat连接SQL Server 2012 数据库 连接尝试失败
看样子应该时常远程访问首先sql 2012 的BIGDADA 服务器的设置要满足:1、右击数据库--属性--连接--勾选允许远程连接服务器2、右击数据库--方面--服务器配置--RemoteAccessEnabled的属性为True3、sql 配置管理器中sql server服务、sql server browser的服务开启、sql native client的客服端协议和sql sever网络配置的mssqkserver这两个中的tcp/ip 或者named pipes要处于开启状态重启sql server服务试试是否能进
navicat连接mysql数据库报错,求大神支招!
这个错误通常表示普通用户 yutian01 在尝试使用错误的密码登录 MySQL 数据库。 这可能是由于输入的密码不正确,或者普通用户 yutian01 没有足够的权限来访问 MySQL 数据库。 以下是一些解决问题的步骤:1.确认密码是否正确:首先,确保普通用户 yutian01 输入的密码是正确的。 如果不确定密码是否正确,可以尝试重置密码。 2.确认用户是否拥有足够的权限:确认普通用户 yutian01 是否拥有足够的权限来访问 MySQL 数据库。 如果不确定用户是否拥有足够的权限,可以使用 root 用户登录到 MySQL 数据库,然后授予普通用户 yutian01 所需的权限。 3.检查 MySQL 数据库的主机限制:MySQL 数据库可能会使用主机限制来限制不同主机的访问。 如果普通用户 yutian01 尝试从不同的主机连接到 MySQL 数据库,则可能会遇到问题。 可以尝试使用 root 用户登录到 MySQL 数据库,然后检查主机限制。 4.检查防火墙设置:如果 MySQL 数据库运行在远程服务器上,那么可能需要检查防火墙设置,以确保普通用户 yutian01 可以连接到 MySQL 数据库。 可以尝试暂时关闭防火墙并再次尝试连接。
Navicat for MySQL连接不到数据库10061错误 上面说是2003-can't connect to mysql server on 'localhost'
汗,你的MySQL可能设置的手动启动。 按住win+r,输入 net start MySQL ,回车。 重新在native下链接。 sqlyog也是一样的。
外链关键词: 商丘大学 如何伪造学历证 女生带字皮肤 大连会计师事务所排名 各专科专业代码 中国太保集团 京东金融诈骗 工程师有哪些本文地址: https://www.q16k.com/article/5931a3c5b24833142bc1.html