Navicat连接mysql数据库报错2003

摘要:
,或侦听绑定地址=0.0.0.0的所有地址。我尝试了,但仍然报告了相同的错误。因此,我执行了以下操作:a运行netstat ntpl | grep3306命令行,查看3306是否打开netstat talnp。如果是,则启用3306。b、 运行lsof-i:3306命令行以查询是否使用了3306端口。lsof-i:33063306端口未使用。运行psaux|grepmysql命令行查看MySQL是否正在运行psaux |grepmys ql。3.后来,我试图关闭防火墙,但ufwdisable仍然失败。4.最后,我思考了服务器是否在阿里云上,以及阿里云服务器是否做出了相应的限制。检查是否有问题后,我尝试添加安全组规则,发现telnet正常

用navigat连接数据库,不论怎样一直都无法连接mysql,一直报错2003 - Can’t connect to MySQL server on ‘47.112.13.231’ (60 “Operation timed out”)

然后上网各种搜,下面是网友提出的几个方面原因:
1、/etc/mysql/mysql.conf.d/mysqld.cnf配置问题:
bind-address = 127.0.0.1 #这里默认监听本地localhost
如果要让mysql监听到其他的地址,可以将bind-address = 127.0.0.1注释掉。,或者将bind-address = 0.0.0.0监听所有的地址。我试了下结果还是报同样的错。
2、我试了下telnet远程服务器22端口发现正常,然后telnet服务器3306端口,发现无法连接,我就想是不是端口占用或者没有开启问题。
于是我进行了以下操作:
a.运行netstat -ntpl | grep 3306命令行看3306是否打开
netstat -talnp
如返回中有

Navicat连接mysql数据库报错2003第1张

则证明3306已开启。
b.运行lsof -i:3306命令行查询3306是否被使用
lsof -i:3306

Navicat连接mysql数据库报错2003第2张

3306端口没有被使用
c.运行ps aux|grep mysql命令行看mysql是否在运行
ps aux|grep mysql

Navicat连接mysql数据库报错2003第3张


发现一切正常
3、后来我又尝试关闭防火墙,ufw disable还是不行
4、最后想到了服务器是在阿里云上,是不是阿里云服务器做了相应的限制,一查看果然有问题,于是自己尝试添加安全组规则,发现telnet正常了

 Navicat连接mysql数据库报错2003第4张

 

免责声明:文章转载自《Navicat连接mysql数据库报错2003》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇saltstack--史上最细致安装攻略!亲测无坑WINDOWS SERVER 2008 R2安装指南下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SQL数据库设计的命名规范

< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 1 相关的设计规范:1.1 采用有意义的字段名尽可能地把字段描述的清楚些。当然,也别做过头了,比如CustomerShippingAddressStreetLine1 虽然很富有说...

Ubuntu 16.04 LTS 安装 Nginx/PHP 5.6/MySQL 5.7 (LNMP) 与Laravel

Ubuntu 16.04 LTS 安装 Nginx/PHP 5.6/MySQL 5.7 (LNMP) 与Laravel 1、MySQL安装【安装 MariaDB】MariaDB是MySQL的一个分支首先,更新升级系统$ sudo apt update$ sudo apt upgrade安装MariaDB:$ sudo apt install mariadb...

浅尝key-value数据库(二)——MongoDB的优与劣

浅尝key-value数据库(二)——MongoDB的优与劣 MongoDB的名字取自英文单词"humongous"的中间五个字母,是一个C++开发的基于分布式文件存储的数据库开源项目。他的文件存储格式是BSON(Binary JSON),因此可以高效存储二进制数据,例如图像、视频等大对象。 由于我是CentOS x86_64的系统,于是安装MongoD...

了解SQL Server锁争用:NOLOCK 和 ROWLOCK 的秘密

http://blog.csdn.net/Atwind/article/details/1832844 关系型数据库,如SQL Server,使用锁来避免多用户修改数据时的并发冲突。当一组数据被某个用户锁定时,除非第一个用户结束修改并释放锁,否则其他用户就无法修改该组数据。 有些数据库,包括SQL Server,用锁来避免用户检索未递交的修改记录。在这...

Windows下Redmine 的安装步骤

本文介绍Windows下Redmine的安装步骤。1、给DOS添加ruby运行环境(下载并安装rubyinstaller-1.8.7-p249-rc2.exe)下载地址:http://rubyforge.org/frs/?group_id=167&release_id=42563(在下载页面中已经找不到1.8.7-p249了,应该下载rubyins...

Oracle数据库的exp、imp用法

oracle 数据库的导入导出imp/exp相当于oracle数据库备份与还原,exp命令可以把数据从远程数据库服务器导出到本地的dmp文件;imp命令用以把dmp文件从本地导入到远程数据库服务器。 例子: exp命令: 1、exp 用户名/密码 dmp文件保存位置;如下面 在dos窗口中输入:sqlplus SIMMSPSTEST/SIMMSPSTEST...