精华内容
下载资源
问答
  • 当我们在新建数据库连接时,端口一般默认为3306,而你用户名和密码都正确时,却出现10038连接错误,这时需要打开阿里云控制台,进入服务器控制台,查看安全服务防火墙设置,添加3306端口即可 ...

    当我们在新建数据库连接时,端口一般默认为3306,而你用户名和密码都正确时,却出现了10038连接错误,这时需要打开阿里云控制台,进入服务器控制台,查看安全服务防火墙设置,添加3306端口即可

    展开全文
  • MySQL远程数据库连接10038报错

    每天早晨7:21分熟悉的无锡地铁一号线,习惯性的打开朋友圈,不经意间看到之前考研途中一位很励志的学者回答一位同学的问题“老师,很多事情都亲力亲为,为什么没有觉得你很累的样子呢?” ——我肯定也会累,只是当努力不是一时的兴起,而是一种习惯的时候就不觉得累了。与大家共勉!

     前几天使用MySQL连接其它主机的数据库时,遇到连接失败的问题,报错信息是:Can't connect MySQL Server on 'localhost'(10038)。翻阅了一些资料,在网上也查找了很多回复,最终也找到了正确的解决方法。

    首先,出现“10038”报错的原因是:远程端口未对外开放,所以在请求访问时被防火墙拦截


    其次,具体解决方法如下(端口以3306为例,WIN7系统演示):


    依次打开 控制面板——系统和安全——Windows防火墙 ,如下图

    点击 “高级设置”,

    会看到有个“入站规则”,点击 入站规则 ,进入如下界面


    此时,再点击 “新建规则”


    规则类型选择 “端口”,点击 下一步


    选择 “特定本地端口”,输入端口号:3306,下一步


    点击允许连接,下一步


    下一步


    名称、说明为自定义,自己明白意思就行,点击“完成”,


    在入站规则中可以看到新增加的入站规则,重新进行数据库连接访问就可以成功了!至此,本地连接MySQL远程数据库10038问题就解决了。


    展开全文
  • 使用Navicat for MySQl访问mysql数据库出现报错,显示“2003- Cant connect MySQL Server on localhost(10038)“。原因:3306端口未对外开放。解决方案: 方法一:我的电脑右键--->管理--->服务和...

    使用Navicat for MySQl访问mysql数据库,出现报错,显示“2003- Cant connect MySQL Server on localhost(10038)“。 

    原因:3306端口未对外开放。

    解决方案:

        方法一:我的电脑右键--->管理--->服务和应用程序--->服务--->在里面找到Mysql--->右键启动

                        启动成功会显示正在运行。然后重新连接数据库即可。

        方法一命令行启动:

                    win+R--->services.msc--->回车’打开服务,找到mysql。然后就和上面操作一样。

    展开全文
  • 今天正在做项目,倒腾了一会腾讯云服务器,设置了一个安全组,然后突然腾讯云服务器的mysql数据库就炸掉了,可以使用putty进行连接,也可以查看到数据库的内容,但是本地的Navicat怎么都连接不上, 按照网上的攻略又是设置...

    !!!

    今天正在做项目,倒腾了一会腾讯云服务器,设置了一个安全组,然后突然腾讯云服务器的mysql数据库就炸掉了,可以使用putty进行连接,也可以查看到数据库的内容,但是本地的Navicat怎么都连接不上,

    按照网上的攻略又是设置在腾讯云服务器设置ip地址,设置访问权限都没什么卵用,弄了一会突然有些恍然大悟,

    原来是自己设置的安全组中直接将mysql数据库的端口号给禁用掉了,真的是心塞,
    可以参照官方文档
    https://cloud.tencent.com/document/product/213/18197
    让安全组中添加上数据库的端口号3306就可以访问了,我这里是3305(设置好后安全组中出现下图样子)
    在这里插入图片描述不用关机不用重启,只要再次使用Navcat连接就可以了,

    弄了半个小时的我也是心塞塞,赶紧回去了

    展开全文
  • 解决不能连接数据库报错10038

    千次阅读 2018-06-24 12:05:15
    请先确保不是mysql服务... 1,使用Navicat for MySQl访问远程mysql数据库出现报错,显示“2003- Can't connect MySQL Server on 'localhost'(10038)“。 2,原因是:远程3306端口未对外开放。于是下面进行远程330...
  • 使用本地电脑连接阿里云RDS数据库是总是出现如下错误: (1)之前连接是没有问题的,(由于许久没有弄,很多东西都忘记了),我放在ECS服务器上的网站是可以正常访问数据库的; (2)已经切换到外网模式,白名单...
  • 连接MySQL数据库出现10038错误的各种解决方法(亲试检查用户、防火墙端口及配置文件等) 以前我的几个网站放在dreamhost的时候,我总是喜欢用Navicat连接MySQL数据库,这样可以不用命令行,直接在图像界面里修改操作...
  • 转载:http://www.codegong.com/document/19 非常感谢转载请注明来自 代码功 ,本文标题: centos 7 下安装mysql 远程连接出现10038错误如何解决, 转载请保留本声明!centos7 安装完mysql后想使用远程连接mysql...
  • 此时尝试通过navicat远程连接数据库,结果还是不行。。。 首先检查3306端口是否开放,我的是了开放的,所以排除这个原因 3、改为iptables防火墙 但是centos7的防火墙默认使用的是firewall作为防火墙,这里改为...
  • 首先在服务器上:mysql -uroot -p 连接数据库, 第一种:use mysql; //切换数据库 mysql> use mysql; //切换数据库 mysql> select host,user,password from user; //查看远程用户及权限 或者用 : ...
  • Navicat连接虚拟机Linux的数据库时,出现错误代码“10038” 解决办法: Navicat远程连接mysql之前需要先给用户授予远程登录权限,打开mysql分别执行如下代码进行授权 在xshell中连接虚拟机Linux,启动mysql服务...
  • 1、首先对用户开启远程连接的权限,开放3006端口,开启其他的ip也能访问% grant all privileges on *.* to 'root'@'%' identified by 'youpassword' with grant option;   flush privileges; //刷新MySQL的系统...
  • MySQL 连接错误Can’t connect to MySQL server on (61) 链接数据库时忽然遇到一个问题。Mac Navicat链接时报错Can’t connect to MySQL server on ‘xx.xx.xx.xx’ (61)。 PS. win版Navicat 报错Can’t connect to ...
  • 1、在控制台执行 mysql -u root -p mysql,系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台,这个命令的第一个mysql是执行命令,第二个mysql是系统数据名称,不一样的。  2、在mysql控制台执行 ...
  • 连接mysql服务器出现 10038执行以下SQL: – GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION; – flush privileges;
  • 解决远程连接mysql出现10038问题心得

    千次阅读 2018-08-02 11:29:58
    之前在虚拟机搭建lnmp环境,搭建好之后开发3306端口,进入mysql给root或其他账号开放远程权限,用Navicat就可以连接了。 现在公司就直接一个后端,所有后端工作要自己弄。昨天协助甲方在阿里云买好了服务器,之后...
  • 对Navicat的新建数据库进行配置后,在点连接测试的时候总是提示10038错误,一直进不去数据库,自己在服务器中上传一个PHP连接数据库的文件,测试,服务器内部可以正常访问mysql,用了win的cmd dos窗口测
  • mysqld.exe没有启动。 具体解决方法:右击“我的电脑”——》点击“管理”——》双击“服务”——》将“mysql”设置成“自动启动”——》结束。 问题解决。
  • 解决连接远程数据库出现 2003 - Can’t connect to MySQL server on ‘XXX’ (10038)的问题** 1.去服务器控制台添加安全组规则: 2.设置MySQL允许远程访问: 在终端输入vim /etc/mysql/mysql.conf.d/mysqld.cnf ...
  • 超详细的——解决windows下Navicat连接mysql 2003 Can’t connect to MySQL server on ‘localhost’(10060)的方法 第一,先观察服务是否打开 1)在桌面找到该图标右击“管理”——》进入“服务和应用程序”——》...
  • 连接MySQL数据库出现10038错误的各种解决方法(亲试检查用户、防火墙端口及配置文件等) 以前我的几个网站放在dreamhost的时候,我总是喜欢用Navicat连接MySQL数据库,这样可以不用命令行,直接在图像界面里修改操作...
  • 对于使用navicat premium工具链接MySQL的一些写错误发,百度上面有很多都是让你在my.ini/my.cnf/my.cnf.d下面删除IP地址,我找了很久都没有找到出现上述情况1、首先 设置远程访问权限 在mysql语句中执行语句grant ...
  • 昨天把自己的Win10小本本配置了一遍工作中需要用的环境,其中在配置navicat连接远程数据库出现问题,报如下错误:上网查了一下,发现这个错误码的意思是端口3306未对外开放,一般造成这种情况的原因有下列几方面:...
  • 解决 Mysql 连接 10038 错误问题

    万次阅读 多人点赞 2019-06-30 09:56:03
    今天在写接口,连接数据库的时候,出现了一点问题,后来几经折腾总算解决了,这里分享给大家。
  • MySQL之2003-Can't connect to MySQL server on 'localhost'(10038)的解决办法 2018-08-03 22:37:05Of_the阅读数 25528文章标签:MySQL更多 分类专栏:MySQL学习 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 745
精华内容 298
关键字:

数据库连接出现10038