解决Mysql报错 Table 'mysql.user' doesn't exist


Posted in MySQL onMay 06, 2022

发现问题

前天突然出现了这个问题,花费了很多时间去解决问题.记录一下,希望能给大家避坑

问题起源:

周六,windows本地的mysql还能正常使用,周日早上,使用navicat连接本地mysql,一直报连接拒绝.

排查记录:

1 首先博主,去查看了一下本地Mysql服务是否启动,经过查看发现Mysql服务关闭,且无法启动.

解决Mysql报错 Table 'mysql.user' doesn't exist

2 因需要先确定Mysql服务无法启动的原因, 所以,去查看了一下系统的日志.

解决Mysql报错 Table 'mysql.user' doesn't exist

3 确定了问题,是因为Mysql自身报错,信息为Can't open and lock privilege tables: Table 'mysql.user' doesn't exist

4 在网上查阅资料, 关于此问题解法, 结合报错信息,认为是Mysql中默认的mysql库中的user表丢失了.

5 找到安装Mysql的文件中,打开Mysql配置文件my.ini

解决Mysql报错 Table 'mysql.user' doesn't exist

6 通过配置文件发现,Mysql数据库保存的数据都在C盘的那个文件夹中,点开文件一看,和Mysql数据库中划分一样,里面包含多个数据库名的文件夹而mysql库中正是缺少了user表数据. 至此,问题已经全部找出.

解决方法: 1 安装Mysql的文件中data\mysql\目录下就有user表的三个文件,拷贝三个user文件到C盘的mysql数据库下,启动服务,重新设置用户和权限即可.

解决Mysql报错 Table 'mysql.user' doesn't exist

解决Mysql报错 Table 'mysql.user' doesn't exist

2 从一个新的Mysql安装包里面获取这三个user文件,拷贝三个user文件到C盘的mysql数据库下,启动服务,重新设置用户和权限即可.

总结

到此这篇关于Mysql报Table 'mysql.user' doesn't exist问题的解决方法的文章就介绍到这了!


Tags in this post...

MySQL 相关文章推荐
详解MySQL事务的隔离级别与MVCC
Apr 22 MySQL
mysql数据库入门第一步之创建表
May 14 MySQL
MySQL 使用事件(Events)完成计划任务
May 24 MySQL
MySQL索引失效的典型案例
Jun 05 MySQL
MySQL GRANT用户授权的实现
Jun 18 MySQL
python中的mysql数据库LIKE操作符详解
Jul 01 MySQL
ORM模型框架操作mysql数据库的方法
Jul 25 MySQL
Mysql排序的特性详情
Nov 01 MySQL
MySQL学习之基础操作总结
Mar 19 MySQL
Mysql多层子查询示例代码(收藏夹案例)
Mar 31 MySQL
pt-archiver 主键自增
Apr 26 MySQL
MySQL 原理优化之Group By的优化技巧
Aug 14 MySQL
MYSQL常用函数介绍
May 05 #MySQL
MySQL 数据 data 基本操作
May 04 #MySQL
MySQL 字符集 character
May 04 #MySQL
MySQL 数据表操作
May 04 #MySQL
MySQL 执行数据库更新update操作的时候数据库卡死了
May 02 #MySQL
MySQL如何使备份得数据保持一致
MySQL索引 高效获取数据的数据结构
You might like
德生PL660的电路分析和打磨
2021/03/02 无线电
浅谈PHP 闭包特性在实际应用中的问题
2009/10/30 PHP
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
2011/03/28 PHP
非常实用的php验证码类
2016/05/15 PHP
Thinkphp自定义生成缩略图尺寸的方法
2019/08/05 PHP
js 利用image对象实现图片的预加载提高访问速度
2013/03/29 Javascript
各种常用的JS函数整理
2013/10/25 Javascript
一个简单的动态加载js和css的jquery代码
2014/09/01 Javascript
浅谈JavaScript Math和Number对象
2015/01/26 Javascript
关于backbone url请求中参数带有中文存入数据库是乱码的快速解决办法
2016/06/13 Javascript
jQuery实现可移动选项的左右下拉列表示例
2016/12/26 Javascript
EasyUI学习之DataGird分页显示数据
2016/12/29 Javascript
微信小程序云开发如何实现数据库自动备份实现
2019/08/16 Javascript
JavaScript enum枚举类型定义及使用方法
2020/05/15 Javascript
关于IDEA中的.VUE文件报错 Export declarations are not supported by current JavaScript version
2020/10/17 Javascript
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
python获得linux下所有挂载点(mount points)的方法
2015/04/29 Python
Python对数据库操作
2016/03/28 Python
Tornado协程在python2.7如何返回值(实现方法)
2017/06/22 Python
python 判断是否为正小数和正整数的实例
2017/07/23 Python
Python基于递归算法求最小公倍数和最大公约数示例
2018/07/27 Python
PyCharm-错误-找不到指定文件python.exe的解决方法
2019/07/01 Python
详解Python中的format格式化函数的使用方法
2019/11/20 Python
Django DRF认证组件流程实现原理详解
2020/08/17 Python
CSS3 实现飘动的云朵动画
2020/12/01 HTML / CSS
澳大利亚领先的在线美容商店:Facial Co
2017/10/22 全球购物
Bonami斯洛伐克:购买家具和家居饰品
2019/07/02 全球购物
说出ArrayList,Vector, LinkedList的存储性能和特性
2015/01/04 面试题
餐饮部总监岗位职责范文
2014/02/13 职场文书
《中国梦我的梦》小学生演讲稿
2014/08/20 职场文书
2014年终个人工作总结
2014/11/07 职场文书
个人工作年终总结
2015/03/09 职场文书
餐厅保洁员岗位职责
2015/04/10 职场文书
2015最新民情日记范文
2015/06/26 职场文书
python实现简单的井字棋
2021/05/26 Python
Html5同时支持多端sdk的小技巧
2021/11/17 HTML / CSS