今天打开navicat发现数据库都没了,吓我一跳,show databases也只显示出默认的,看了看本地文件夹发现数据还在,然后开始百度,首先看到的是说系统开了两个mysql服务,打开服务发现确实有两个,是以前装的mysql8
把mysql80停止,但数据库仍然没回来,然后用select version();命令查询了下当前数据库版本,出来了这玩意,之前一直用的mysql5.5,然后继续百度,没有发现出现相同情况的人。
最后查看进程发现有两个mysqld.exe,点击其中一个的详细信息发现版本就是10.4.14,立马结束这个进程,再次打开Navicat,数据库终于回来了。