返回顶部
分享到

navicat连接Mysql数据库报2013错误解决办法

Mysql 来源:互联网 作者:佚名 发布时间:2025-02-25 22:31:33 人浏览
摘要

报错信息 Navicat连接mysql报2013错误 2013-Lost connection to MYSQL server at waitting for initial communication packet,system error:0 1、检验Mysql数据库是否安装成功 首先,检验云服务器上数据库是否安装成功,输入

报错信息

Navicat连接mysql报2013错误

2013-Lost connection to MYSQL server at ‘waitting for initial communication packet’,system error:0

1、检验Mysql数据库是否安装成功

首先,检验云服务器上数据库是否安装成功,输入如下命令进行检验是否安装mysql成功:

1

sudo netstat -tap | grep mysql

2、对Mysql的配置文件进行修改配置

根据这个错误提示,这是连接初始化阶段就丢失了连接的错误。
google半天大多是说的注释掉配置文件中 bind-address = 127.0.0.1 这一句。但是我的配置文件并没有配置这一句,各种搜索均也没有解决问题。但是在别人连接成功的配置文件里发现了一个不同的配置语句skip-name-resolve,所以进行了配置。

2.1、找到配置文件

在不同的Linux系统下,my.cnf放在不同的位置。这里以CentOS8 Server做示例,其他系统请根据情况自行找到my.cnf的路径。一般只会存放在 /etc/my.cnf 或者 /etc/mysql/my.cnf 下。

CentOS8 Server其Mysql放在了 /etc/my.cnf 中:

2.2、Linux下修改配置文本

用vim打开配置文件,我的配置文件路径是/etc/my.cnf,所以在远程控制终端(这里推荐用xShell连接远程服务器)中输入:

1

vim /etc/my.cnf

我们需要通过键盘里的上下键来移动,游标找到
bind-address = 127.0.0.1 在前面加上#注释掉,然后加入通过键盘的左右键移动到最前面。
增加 skip-name-resolve

3、连接进入mysql服务

输入这面这条命令连接进入MySql服务:mysql -uroot -p 你的密码

1

mysql -uroot -p 你的密码

4、在mysql下执行授权命令

1

2

## 看当前所有数据库

show databases;

进入mysql数据库

1

use mysql;

查看mysql数据库中所有的表

1

show tables;

查看user表中的数据

1

select Host, User from user;

修改user表中的Host

1

update user set Host='%' where Host='127.0.0.1';

最后刷新一下

1

flush privileges;


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
相关文章
  • MySQL进阶之路索引失效的11种情况介绍

    MySQL进阶之路索引失效的11种情况介绍
    在MySQL的查询优化中,索引是一项至关重要的技术,它能够大大提升数据检索的效率。本文将讨论这11种常见情况,帮助开发者更好地理解索
  • navicat连接Mysql数据库报2013错误解决办法

    navicat连接Mysql数据库报2013错误解决办法
    报错信息 Navicat连接mysql报2013错误 2013-Lost connection to MYSQL server at waitting for initial communication packet,system error:0 1、检验Mysql数据库是否安装成
  • MySQL实现索引下推的代码
    索引下推(Index Condition Pushdown, 简称ICP)是一种数据库优化技术,旨在减少数据库查询过程中从存储引擎到数据库引擎的数据传输量,从而提
  • Mysql8主从复制解读(兼容低高版本)

    Mysql8主从复制解读(兼容低高版本)
    Mysql主从复制 理论知识 主从复制必要前提 主从复制必要的条件: 主库开启binlog日志(设置log-bin参数) 主从server-id不同 从库服务器能连同
  • Navicat如何通过ssh连接mysql

    Navicat如何通过ssh连接mysql
    navicat 通过ssh连接mysql 对搭建完的mysql连接时,通过ssh连接的方法 需要确保mysql默认端口3306没有被防火墙阻拦 第一步 第二步 需要注意的是乌
  • MySQL自增主键的介绍

    MySQL自增主键的介绍
    MySQL自增主键一定是连续的吗 众所周知,自增主键可以让聚集索引尽量地保持递增顺序插入,避免了随机查询,从而提高了查询效率。 但实
  • Qt如何编译MySQL数据库驱动

    Qt如何编译MySQL数据库驱动
    Qt编译MySQL数据库驱动 (1)先找到MySQL安装路径以及Qt安装路径 C:\Program Files\MySQL\MySQL Server 8.0 D:\qt\5.12.12 (2)在D:\qt\5.12.12\Src\qtbase\src\plugi
  • MySQL中禁止修改数据库表特定列的实现
    在数据库设计过程中,有时我们需要确保某些列的数据不被修改,以保护数据的一致性和完整性。MySQL 数据库提供了多种方式来达到这个目
  • MySQL安装报错找不到MSVCR120.dll文件丢失的解决方案
    遇到MSVCR120.dll 文件丢失问题通常是因为Microsoft Visual C++ Redistributable文件丢失或未正确安装。 MSVCR120.dll是 Microsoft Visual C++ Redistributable for Vi
  • mysql迁移达梦列长度超出定义的简单解决方法

    mysql迁移达梦列长度超出定义的简单解决方法
    一、问题概述 mysql迁移达梦遇到列长度超出定义,错误如下 造成此错误原因是达梦存放不下mysql迁移过来的字符串,在早期版本8.1.3.162之前
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计