连接本地mysql报1067错误

用Navicat连接本地数据库,报错!错误忘记截图了
然后看本地的mysql服务,没有启动,于是便尝试启动,报错!
连接本地mysql报1067错误_第1张图片.
先别着急百度,先看下数据库的日志文件和windows下的工作日志!
连接本地mysql报1067错误_第2张图片
连接本地mysql报1067错误_第3张图片
然而我并没有看懂!2333333

windows日志:

连接本地mysql报1067错误_第4张图片
作者地址:
https://blog.csdn.net/qq_32445337/article/details/62886160
很可惜,我并不是报的这种错,而是:Aborting

连接本地mysql报1067错误_第5张图片

在网上找了很多种方法,包括:

  1. MySql的安装文件夹找到my.ini里有一句:default-storage-engine=INNODB改成MYISAM
  2. 安装目录下,缺少文件
    连接本地mysql报1067错误_第6张图片
    或者是C盘 C:\ProgramData\MySQL\MySQL Server 5.5\data\mysql下缺少上面三个文件。解决方法:没有的复制过去一份就可以了。
  3. 打开下年这个文件,在mysql安装目录下
    连接本地mysql报1067错误_第7张图片
    在文件末尾添加:
    #手动添加,解决mysql1067问题
    basedir=E:\ChZhi\Tool\MySQL —安装路径
    datadir=C:\ProgramData\MySQL\MySQL Server 5.5\data ----数据路径

方法还有两三种,然后都不可以!

解决方法:

保留上面第三部的设置,将mysql安装路径下的 data 文件夹,整个替换C盘下data文件夹。
连接本地mysql报1067错误_第8张图片
连接本地mysql报1067错误_第9张图片
启动服务器,成功!!!

但,不知道是不是我脸黑,数据库启动成功了,但用Navicat连接又报 1045 错误!!!
根据网上的方法,链接地址在下面!

https://blog.csdn.net/lzf_hlh/article/details/80885139

解决!

你可能感兴趣的:(BUG,数据库,解惑)