Navicat连接MySQL错误描述分析


Posted in MySQL onJune 02, 2021

本地使用Navicat连接 错误描述

2013-Lost connection to MySQL server at ‘reading initial communication packet', system error:0 “Internal error/check (Not system error)”

Navicat连接MySQL错误描述分析

Navicat连接MySQL错误描述分析

解决方案

cd /etc/mysql/mysql.conf.d/
sudo vim mysqld.cnf

注释红框内容

Navicat连接MySQL错误描述分析

重启MySQL服务 再次测试连接

Navicat连接MySQL错误描述分析
Navicat连接MySQL错误描述分析


环境

虚拟机版本

Navicat连接MySQL错误描述分析

MySQL版本

Navicat连接MySQL错误描述分析

前期准备

查看MySQL运行状态

sudo systemctl mysql status

Navicat连接MySQL错误描述分析
如果未运行,使用sudo systemctl start mysql 命令启动mysql服务

修改root密码

安装完MySQL后root密码默认为空,修改root用户密码

mysqladmin -u root password "yourNewPassword";

进入MySQL交互式环境

sudo mysql -u root -p
# then input your password

Navicat连接MySQL错误描述分析

查看所有库

show databases;

Navicat连接MySQL错误描述分析

切换库

use databaseName;

Navicat连接MySQL错误描述分析

新建用户相关

创建

create user 'userName'@'%' identified by 'yourPassword';
# 'userName'@'%' @后面的'%'是host的配置

Navicat连接MySQL错误描述分析

查看

可以看到没有分配任何权限

Navicat连接MySQL错误描述分析

分配权限

grant all privileges on *.* to 'userName'@'%' identified by 'yourPassword';

将对所有库的所有表的所有权限都分配给了这个用户

Navicat连接MySQL错误描述分析

flush privileges;

Navicat连接MySQL错误描述分析

再次查看该用户

Navicat连接MySQL错误描述分析

以上就是Navicat连接MySQL出错解决的详细内容,更多关于Navicat连接MySQL错误的资料请关注三水点靠木其它相关文章!

MySQL 相关文章推荐
MySQL注入基础练习
May 30 MySQL
MySQL快速插入一亿测试数据
Jun 23 MySQL
SQL实现LeetCode(176.第二高薪水)
Aug 04 MySQL
SQL实现LeetCode(177.第N高薪水)
Aug 04 MySQL
SQL语法CONSTRAINT约束操作详情
Jan 18 MySQL
以MySQL5.7为例了解一下执行计划
Apr 13 MySQL
Mysql 如何合理地统计一个数据库里的所有表的数据量
Apr 18 MySQL
为什么MySQL8新特性会修改自增主键属性
Apr 18 MySQL
MySQL提升大量数据查询效率的优化神器
Jul 07 MySQL
MySQL事务的ACID特性以及并发问题方案
Jul 15 MySQL
MySQL使用IF语句及用case语句对条件并结果进行判断 
Sep 23 MySQL
详解MySQL的内连接和外连接
May 08 MySQL
MySQL不使用order by实现排名的三种思路总结
Jun 02 #MySQL
MySQL连接查询你真的学会了吗?
Jun 02 #MySQL
SQL注入的实现以及防范示例详解
Jun 02 #MySQL
如何自己动手写SQL执行引擎
MySQL 8.0 Online DDL快速加列的相关总结
MySQL 常见存储引擎的优劣
Jun 02 #MySQL
Mysql文件存储图文详解
You might like
浅谈PHP与C#的值类型指向区别的详解
2013/05/21 PHP
PHP之生成GIF动画的实现方法
2013/06/07 PHP
PHP中使用Imagick实现各种图片效果实例
2015/01/21 PHP
php+mysqli实现将数据库中一张表信息打印到表格里的方法
2015/01/28 PHP
CodeIgniter视图使用注意事项
2016/01/20 PHP
PHP使用Redis实现防止大并发下二次写入的方法
2017/10/09 PHP
PHP类的自动加载机制实现方法分析
2019/01/10 PHP
javascript 有用的脚本函数
2009/05/07 Javascript
jquery ajax abort()的使用方法
2010/10/28 Javascript
获取数组中最大最小值方法js代码(自写)
2013/08/12 Javascript
jquery mobile changepage的三种传参方法介绍
2013/09/13 Javascript
javascript获取元素偏移量的方法有哪些
2014/06/24 Javascript
jQuery 中DOM 操作详解
2015/01/13 Javascript
JavaScript获得页面base标签中url的方法
2015/04/03 Javascript
js改变Iframe中Src的方法
2015/05/05 Javascript
js获取字符串字节数方法小结
2015/06/09 Javascript
JQuery实现的图文自动轮播效果插件
2015/06/19 Javascript
JavaScript性能优化之小知识总结
2015/11/20 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
2016/05/23 Javascript
jquery基本选择器匹配多个元素的实现方法
2016/09/05 Javascript
js数组去重的hash方法
2016/12/22 Javascript
详解nodejs通过响应回写的方式渲染页面资源
2018/04/07 NodeJs
vue在index.html中引入静态文件不生效问题及解决方法
2019/04/29 Javascript
详细讲解如何创建, 发布自己的 Vue UI 组件库
2019/05/29 Javascript
在vue中阻止浏览器后退的实例
2019/11/06 Javascript
ES6 Iterator遍历器原理,应用场景及相关常用知识拓展详解
2020/02/15 Javascript
解决vue+router路由跳转不起作用的一项原因
2020/07/19 Javascript
解决vue加scoped后就无法修改vant的UI组件的样式问题
2020/09/07 Javascript
vue使用echarts实现水平柱形图实例
2020/09/09 Javascript
Python3常见函数range()用法详解
2019/12/30 Python
Python基于requests实现模拟上传文件
2020/04/21 Python
python中os包的用法
2020/06/01 Python
在HTML5 canvas里用卷积核进行图像处理的方法
2018/05/02 HTML / CSS
演讲稿的格式及范文
2014/08/22 职场文书
2014年乡镇工会工作总结
2014/12/02 职场文书
使用HTML+Css+transform实现3D导航栏的示例代码
2021/03/31 HTML / CSS