打开新安装的navicat后,有个test_3306的mysql连接,里面有写默认的mysql、information_schema、sys、performance_schema数据库,我以为这是没用的就删除了,之后建立自己的mysql连接后,打开连接报错1146 - Table 'historyhistoryperformance_schema.session_status' doesn't exist。

查阅资料后了解mysql、information_schema、sys、performance_schema这些数据库是自带的,其中 performance_schema 用于性能分析,而 information_schema 用于存储数据库元数据(关于数据的数据),例如数据库名、表名、列的数据类型、访问权限等,我在之前删除了这些数据库所以导致了1146的错误。

解决方法:

1、cmd命令管理员方式运行,使用dos命令进入mysql的安装路径,例如我的mysql路径:D:\tools\mysql_5.7\mysql-5.7.30-winx64\bin

2、执行升级修复错误命令:mysql_upgrade -u root -p ,之后需要输入密码,由于我根本不知道root的默认密码是什么,所以选择了修改密码的方式,这个我忘记了具体如何操作的了(百度看来的不知道是否正确),若是有知道的也可以告诉我呢。

3、启动mysql ,net start mysql,我的是启动失败了,报错发现错误5,执行初始化语句 mysqld --initialize,再次启动,启动成功。

4、执行升级修复错误命令mysql_upgrade -u root -p,之后会出现succesfully的字样,表示升级成功

5、再次打开navicat,打开,已可以使用

---以上是我解决此问题的方法,若是我哪里写错了,或者有其他的方法,欢迎留言讨论

navicat 1146错误相关推荐

  1. Mysql 1146错误 出现Table 'mysql.proc' doesn't exist ( 1146 )

    问题原因:本人将mysql删除重新安装部署以后,打开Navicat出现了Table 'mysql.proc' doesn't exist ( 1146 )错误 本人试了网上多种方法,针对本人这种情况的 ...

  2. 1146 mysql_MySQL错误处理--1146错误

    在MySQL的主从复制过程中,出现了1146错误.提示的错误原因是:在默认的数据中找不到指定的表. show slave status\G;现实的同步状态. Slave_IO_Running: YES ...

  3. mysql 1146 错误处理

    在进行 mysql  相关的备份,会出现 1146 错误. 问题出现是因为 之前 把    mysql/data/ ibdata1 , ib_logfile0, ib_logfile1, ib_log ...

  4. MySQL错误处理--1146错误

    在MySQL的主从复制过程中,出现了1146错误.提示的错误原因是:在默认的数据中找不到指定的表. show slave status\G;现实的同步状态. Slave_IO_Running: YES ...

  5. mysql 1146错误

    问题:将A服务器下的Mysql data备份数据复制到B服务器下的Mysql data,打开表示报错:1146错误 解决方案: 1:复制A服务器下的Mysql data下的ibdata1这个文件. 2 ...

  6. mysql error 1146错误解决办法

    mysql error 1146 错误出现原因有很多,网上的解决办法也是林林总总.我是通过网上的建表语句在本地建表报的这个错误,一一排查之后发现只是复制了语句中多余的注释部分,去掉之后问题解决.

  7. mysql报错1146怎么办_navicat报1146错误怎么办

    在MySQL的主从复制过程中,出现了1146错误.提示的错误原因是:在默认的数据中找不到指定的表. show slave status\G;现实的同步状态.Slave_IO_Running: YES ...

  8. 关于MySql的1146错误修正

    在Mysql数据库中建立连接Mysql后建立了一个数据库名叫Mysql后删除了系统自动建立的数个表,导入.sql文件运行后,想要运行相关的SQL语句却发现一些未知错误为 Table 'mysql.pr ...

  9. Navicat数据库错误2003 Can not connect to Mysql Server on以及Windows无法启动mysql 错误1069

    今天重启了一下服务器,登录系统后用navicat连接数据库报错.以下是解决办法. Navicat连接数据库时报:错误2003 Can not connect to Mysql Server on()解 ...

  10. mysql 主从1146_mysql 主从复制1146错误处理办法

    错误现象: Replicate_Wild_Ignore_Table: Last_Errno: 1146 Last_Error: Error 'Table 'mydb.test1146' doesn't ...

最新文章

  1. LiveData + ViewModel + Room (Google 官文)+Demo
  2. 皮一皮:编!继续编啊你...
  3. 关于UIImageView的显示问题——居中显示或者截取图片的中间部分显示
  4. JavaFX 2 GameTutorial第4部分
  5. 视频技术系列 - 2020年超高清视频技术创新实践
  6. 打开QQ快捷键截屏 CTRL+ALT+A
  7. 【Android】Fresco图片加载框架(二)————Producer
  8. js数组指定位置添加元素_34. 在排序数组中查找元素的第一个和最后一个位置(难度:中等)
  9. Apache HTTP Server与Tomcat 的三种连接方式介绍
  10. Atitit 获取mp3音乐文件的音乐名与歌手结构化元数据 nlp java 目录 1.1. 一、MP3文件的元数据 1 1.2. MP3文件的数据结构以及为mp3内嵌歌词的代码 3 1.3.
  11. [19保研]中国科学院沈阳计算技术研究所教育中心2019年保研夏令营通知
  12. walking机器人仿真教程-激光导航-仿真单点导航
  13. 中科院计算机技术研究所张浩,中国科学院计算技术研究所 韩 琥 博士
  14. Activity生命周期走向分析
  15. ns注册改服务器,NameSilo域名更改NS服务器简单过程介绍
  16. 百度直播消息系统的实践和演进
  17. 1. 学校在线考试系统
  18. redit高可用持久
  19. Android App内部防截屏技术
  20. JS实现鼠标中心放大图片功能原理及实例演示

热门文章

  1. Android 闹钟设置最新版
  2. 计算机基础a3知识点,《计算机应用基础》期末试卷A(A3版).doc
  3. pygame画圆练习赤橙黄绿青蓝紫
  4. 安卓数字倒数控件_大家有什么好用的安卓倒计时APP?
  5. c语言 输出1到n之间的全部素数,输出1到n中所有的素数
  6. 美团java笔试题_美团笔试题目(Java后端5题2小时)
  7. 代理模式和装饰者模式区别
  8. 流程图与活动图的区别与联系
  9. 5G应用技术系列 - 从带宽和时延看5G和4G对应用区别
  10. 计算机无法登陆提示rpc服务器不可用,电脑rpc服务器不可用,教你电脑rpc服务器不可用怎么解决...