当前位置: 首页 > article >正文

【MySql】navicat连接报2013错误

navicat连接mysql报2013错误

  • 报错信息
    • 1、检验Mysql数据库是否安装成功
    • 2、对Mysql的配置文件进行修改配置
      • 2.1、找到配置文件
      • 2.2、Linux下修改配置文本
    • 3、连接进入mysql服务
    • 4、在mysql下执行授权命令

报错信息

Navicat连接mysql报2013错误
2013-Lost connection to MYSQL server at ‘waitting for initial communication packet’,system error:0

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

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

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连接远程服务器)中输入:

vim /etc/my.cnf

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

3、连接进入mysql服务

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

mysql -uroot -p 你的密码

在这里插入图片描述

4、在mysql下执行授权命令

## 看当前所有数据库
show databases;

在这里插入图片描述
进入mysql数据库

use mysql;

在这里插入图片描述
查看mysql数据库中所有的表

show tables;

在这里插入图片描述
查看user表中的数据

select Host, User from user;

在这里插入图片描述
修改user表中的Host

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

在这里插入图片描述
最后刷新一下

flush privileges;

在这里插入图片描述


http://www.kler.cn/a/428257.html

相关文章:

  • 循环神经网络(RNN)+pytorch实现情感分析
  • 18款炫酷烟花合集
  • 深入探索 Vue 3 Markdown 编辑器:高级功能与实现
  • Linux 小火车
  • miniconda学习笔记
  • Linux 内核学习(5) --- Linux 内核底半部机制
  • 子矩阵最大累加和
  • selenium+python实现12306自动化抢火车票(二)
  • 调度算法(2)
  • Spring Boot性能提升:实战案例分析
  • Android WebView加载本地html文件
  • python学习笔记—1—基础环境配置和字面量
  • Figma入门-旋转效果
  • 什么是Angular?
  • MySQL-SQL语句
  • Golang内存模型总结1(mspan、mcache、mcentral、mheap)
  • Windows系统修改文件的默认打开方式的3种方式
  • 隐式神经网络实现低光照图像增强
  • 《深入理解组件间数据同步:@Provide/@Consume与@Observed/@ObjectLink的特性及限制》
  • Github 2024-12-08 php开源项目日报 Top10
  • 常见函数的Taylor级数展开的可视化过程
  • React初体验 - [Next.js项目]
  • Hive 中 IP 字典的应用:让你的数据分析更加精准
  • 反爬虫机制的全面解析
  • 在做题中学习(79):最小K个数
  • 【Java】使用Socket手搓三次握手 从原理到实践