mysql 10038错误解决方案

最近使用Navicat for MySQl访问远程mysql数据库,出现报错,显示“2003- Can‘t connect MySQL Server on ‘localhost‘(10038)“。于是拼命百度,终于找到解决办法。

方法一:关闭防火墙

  1. 1

    首先明确自己提前开启了mysql服务的情况下遇到这个错误(这样就排除了因为mysql服务没开的原因)。

    方法一就是关闭防火墙:计算机——>打开控制面板——>系统和安全——>

    Windows防火墙——>打开或者关闭防火墙

    然后关闭防火墙,点击确定,重启电脑就行了。

    下面连接就是关闭防火的图文详解过程(标题是LOL相关的,内容是关闭防火墙):

    6lol"服务器连接异常,即将退出..."解决方案

    END

方法二:新建一个规则

  1. 方法一简单粗暴,但这样做可能会让人觉得电脑不安全(其实还好,关闭了几个月玩LOL也没见有什么,毕竟杀毒软件还开着)。

    而方法二虽然比方法一麻烦,但总体也是很简单的。

    计算机——>打开控制面板——>系统和安全——>

    Windows防火墙——>高级设置。出现如下图:先选择入站规则,再点击新建规则。

  2.  

    选择规则类型,然后端口,点击下一步。

  3.  

    输入mysql的默认端口号3306,然后选择下一步。

  4.  

    选择允许连接,然后点击下一步。

  5.  

    按照默认选择3个打上勾,点击下一步。

  6.  

    为你的新规则起个名字(可以随意取,但必须填),描述可写可不写,点击完成,这样就OK了,在入站规则中也能找到“3306新规则”。

  7.  

    上面的步骤完成其实就OK了,接下来连接mysql试试,发现成功了。到此就全部结束了,如果对你有帮助,随手来个赞啊,有得啊什么的都是极好的。

    如果还有疑问,可以点击右上方剑豪图标查看更多经验,可以私信,共同探讨。

时间: 2024-11-10 22:39:06

mysql 10038错误解决方案的相关文章

Django (2019, “Can’t initialize character set utf8mb4 (path: /usr/share/mysql/charsets/)”) 错误解决方案

卸载mysql-python,改为安装 mysqlclient 最新版, windows下安装则 http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient 下载,然后就支持了 参考资料: 1.http://blog.csdn.net/wzqnls/article/details/53412635

mysql链接错误:2003 can't connect to mysql server on 10038

出现这个错误原因是端口号不是3306. 打开D:\Program Files\MySQL\MySQL Server 5.5 \my.ini文件,当然还有其他的.ini的文件: [client] port=3306 [mysql] default-character-set=utf8 # SERVER SECTION# ----------------------------------------------------------------------## The following opt

MySQL Study之--“too many connections”错误解决方案

MySQL Study之--"too many connections"错误解决方案 错误信息如下:Can not connect to MySQL server Error: Too many connectionsErrno.: 1040 Similar error report has beed dispatched to administrator before. 以下是mysql.com网站的相关说明:        If you get a Too many connect

mysql远程连接10038错误

近来应朋友邀请参与一个项目,因为是在两地,为了大家彼此访问的是同一个数据库,需要远程连接服务器.(背景:购买的是腾讯的云服务器) 远程连接一直报错10038,在网上查原因,无非是1.mysql是否允许远程有没有添加root的访问权限 2.端口有没有被防火墙屏蔽掉 3... 但本人上述都没问题,解决办法这里就不写明网上很多,经过腾讯云服务团队的排查,查了好久,确认是服务器本身启动的时候制定了本地安全策略!添加了端口3306.135,将其去掉应用大功告成...这个问题被折腾了好久... 如图: my

Web项目打成war包部署到tomcat时报MySQL Access denied for user 'root'@'localhost' (using password: YES)错误解决方案

Web项目使用使用root账号root密码进行部署,通过Eclipse加载到Tomcat服务器可以发布成功,打成war包放到tomcat的webapps目录无法发布成功,报错: jdbc.properties涉及Mysql配置: 错误很明显,与MySQL密码有关,但是两种方式部署项目使用的jdbc.properties配置文件是一样的.所以肯定不是密码不对引起的,只好找度娘,O(∩_∩)O哈哈~. 网上大部分帖通过运行mysql -u root -p命令登录时也会报这个错误,所以,我就尝试这种方

mac系统nginx+php7.2+mysql环境配置错误解决方案

Tip:本文并非是配置的流程指导文件,只是错误解决方案的提示及建议 1.mac自带apache.php环境,需要先关闭,php默认相关环境(包含原来的php-fpm相关文件都清理掉,默认目录:/private/etc/php-fpm.conf)最好删除掉(可自行google下) 2.建议通过brew安装管理nginx,默认网站根目录: /usr/local/var/www brew install nginx 配置nginx解析php(注意这里我设置的是9090端口,因为自己的9000端口冲突了

MySql 1045错误

配置时以管理员身份运行MySQL Instance Configuration Wizard 当你登录MySQL数据库出现:Error 1045错误时(如下图),就表明你输入的用户名或密码错误被拒绝访问了,最简单的解决方法就是将MySQL数据库卸载然后重装,但这样的缺点就是就以前的数据库中的信息将丢失,如果你不想重装,那么就需要找回密码或者重置密码.解决的方法应该有多种,这里我推荐大家使用一种原理通过,操作简单的方法,适用于windows以及linux平台. MySQL 1045错误如图: ER

mysql链接错误

Warning: mysqli_connect() [function.mysqli-connect]: [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) in xxx.php on line 14 解决方案: cd /var sudo mkdir mysql sudo chmod 755 mysql cd mysql ln -s /tmp/mysql.sock mysql.

linux安装php出现的各种错误解决方案

configure: error: Try adding --with-zlib-dir=<DIR>. Please check config.log for more information. -------------------------------------------------------------- 解决方案:下载zlib 安装解压缩zlib 然后在后面的参数加上 --with-zlib ./configure --prefix=/usr/local/php --with-