MySQL出现(2003)错误的解决方法(三种思路)

这篇具有很好参考价值的文章主要介绍了MySQL出现(2003)错误的解决方法(三种思路)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

MYSQL的2003错误代码是:"cant connection to mysql server on ‘IP’"

意思为:"无法连接到“IP”上的 mysql 服务器".

我下列描述的问题中,第一种和第三种是以虚拟机连接MYSQL的2003方法;

而第二种是用的typora-setup-x64在本机中使用构建MYSQL服务的方法(没接触的朋友可以理解是轻量化的进入mysql的方式,大概可以理解为:虚拟机等于是把一个电脑劈开,然后分开操作,这种方法是直接本机作为虚拟机)

1.防火墙问题(在FinalShell中可以根据需求查看防火墙状态):

systemctl status firewalld.service 查看防火墙状态;

之后看到输出的代码:

Active: active (running) since xxxx xxxx xxxx

Active"active(running)就是在运行,since后面的是时间,这里我没启动,使用就不上图了.

再输入代码:systemctl stop firewalld.service 意思是关闭防火墙.

然后再次查看防护火墙状态,现在,running应该就会变成变成dead.

之后,可以尝试是否可以连接上Navict premium也就是数据库.

=========================================================================

2.MYSQL的错误关闭/启动(就是MYSQL的服务异常,右击"此电脑",然后点击'管理",之后如图:

mysql2003,mysql,数据库,java

 寻找提到的"MYSQL80",点进去选择重启,

注意这里不止是mysql80,版本不同后缀也不同,如:Mysql57

mysql2003,mysql,数据库,java

这里,我重点说第三种,这点问题太普通了,所以很多博主没有说过.

那就是在较为密集的工作场所时,如果你的CentOS是桥接模式,如下图:

mysql2003,mysql,数据库,java

 这种情况下的2003错误就是网关被占用问题,也就是可能是别人占用了你的网关(他的桥接IP地址恰巧和你一样等等原因)

那么在终端打开,输入ping + 你的电脑ip地址,因为虚拟机和本机是需要互联的,所以两个ip都不可以出错,然后输入ping+本机IP地址,看是否有响应mysql2003,mysql,数据库,java

如下图就是有相应,否则就是无响应.

mysql2003,mysql,数据库,java

 如果是ip无响应,那么只需要点击左上角的"虚拟机"图标,点击设置,如下图:

mysql2003,mysql,数据库,java

 然后继续设置,如下图:   选择NAT模式,点击右下角的确定即可.他会自动寻找对应ip.之后可以再次尝试ping+IP地址,查看是否有响应.(一般都会解决,我尚未碰到ping查询ip反馈无响应,在这里却解决不了的情况)

mysql2003,mysql,数据库,java文章来源地址https://www.toymoban.com/news/detail-603580.html

ps1:本机的ip地址可以用win+r,然后输入cmd,再输入ipconfig,如下图,就是本机IP地址.

到了这里,关于MySQL出现(2003)错误的解决方法(三种思路)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法

    今天想使用MySQL,想在命令行窗口启动MySQL, 于是执行了如下命令: 结果报错了,如下图所示: 然后又去服务里面手动启动  结果不出所料的还是报错了,错误提示如下图所示:  看到错误提示上写有:“系统找不到指定的文件” 于是我就去看了一下路径, 我寻着路

    2024年02月06日
    浏览(44)
  • MySQL----MySQL数据库出现Lost connection to MySQL server during query错误的解决办法

    【原文链接】MySQL----MySQL数据库出现Lost connection to MySQL server during query错误的解决办法 Mysql数据库在查询数据库的时候回报出了如下异常:Lost connection to MySQL server during query,具体异常信息如下: 1、在数据库中查看如下变量的值 可以看到这里的net_read_timeout和net_write_timeout分别

    2024年02月16日
    浏览(51)
  • Docker 安装MySQL出现:The designated data directory /var/lib/mysql/ is unusable.错误解决办法

    熟悉的两个错误: [ERROR] [MY-010457] [Server] --initialize specified but the data directory has files in it. Aborting. [ERROR] [MY-013236] [Server] The designated data directory /var/lib/mysql/ is unusable. You can remove all files docker start 容器也启动不了 最终原因–initialize --lower-case-table-names=1 惹的祸 解决办法 –initia

    2024年02月12日
    浏览(73)
  • flask_SQLAlchemy 出现了 Lost connection to MySQL server during query Mysql主机连接超时 错误。如何解决

    使用python flask框架 flask_sqlalchemy 时出现了 Lost connection to MySQL server during query Mysql主机连接超时的问题 由于Mysql会定时处理长时间未连接使用的连接池 具体时长可通过 查看  wait_timeout 为超时时长,这里的时间时 120秒 再超过120秒时会导致 Lost connection to MySQL server during query M

    2024年02月06日
    浏览(55)
  • 【MySQL】解决2003-Can‘t connect to MySQL server on ‘XXX‘(10038)

    在本地的Navicat连接服务器上的数据库时,可能会出现如下错误,表示没有连接成功 解决方法: 一般需要 改下服务器上mysql的权限 ,首先登录服务器上的mysql,%:表示可以任何主机都能连接到mysql服务器 或者也可以把 % 换成自己本地的IP地址,如: 最后刷新权限使其生效 此

    2024年02月05日
    浏览(49)
  • phpMyAdmin连接MySQL,出现服务器拒绝连接解决方法

    当你登录mysql的时候出现下面情况时 把config.inc.php删除就可以,或者修改config.inc.php里的 $cfg[\\\'Servers\\\'][$i][\\\'controluser\\\'] = \\\'\\\'; $cfg[\\\'Servers\\\'][$i][\\\'controlpass\\\'] = \\\'\\\'; 注释掉就会弹出来要求登陆。 例如我的文件位置是在C:wampappsphpmyadmin4.1.14(wampserver安装的目录下)找到config.inc.php 然后我们

    2024年02月07日
    浏览(49)
  • MySQL远程连接 ERROR 2003 Can‘t connect to MySQL server (10060) 解决办法

    如果不进行任何配置我们是无法通过外网可视化工具访问到mysql数据库的。 1、首先确保服务器的安全组规则(防火墙)允许访问:3306端口  2、在Linux上确认开放3306端口   3、确保登录的用户已经给予了权限

    2024年02月15日
    浏览(51)
  • 多线程C++代码出现段错误的集中情况和解决思路

    示例代码 解释 在上面的代码中,多个线程同时运行 incrementCounter 函数,该函数增加一个全局变量 globalCounter 。由于对 globalCounter 的访问和修改没有进行适当的同步,这可能导致数据竞争和未定义行为,有时甚至会导致程序崩溃(段错误)。 段错误在这种情况下可能不总是发

    2024年01月25日
    浏览(42)
  • mysql报1292 Incorrect datetime value错误解决方法

    mysql插入、修改datetime类型的字段,报 Incorrect datetime value 的错误,sql语句如下: 如果去掉 +08:00 就可以插入。 试了网上说的查看并修改时区,都没用, 最后发现是 sql_mode导致的。 默认的sql_mode的值是 其中一个值是 STRICT_TRANS_TABLES ,这个选项会对日期时间类型的值进行严格的

    2024年02月07日
    浏览(60)
  • 解决Mysql报错2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

    1.找到mysql文件夹,将my,ini文件放入bin文件夹 2.管理员模式打开cmd 3.输入 netstat -ano 查看端口占用情况,这里我已经开启mysql应用,所以会有3306,如果没有开启是不会有的 4.输入 sc delete mysql ,删除mysql服务 5.将data文件夹下数据进行删除 6.输入 mysqld --initialize --user=mysql --console

    2024年02月14日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包