因为其他博客要不只记录了自己的问题,要不就干脆千篇一律的删除 data
,修改 basedir
、datadir
,所以写了这篇 solution
下列操作均在 管理员 cmd 下完成(win + x + a)
第一步,cd
到形如 D:\MySQL8\bin
的文件夹下
第二步,生成 error
文件,D:\MySQL8\bin\mysqld --console
第三步,试运行,得到错误原因,net start mysql80 (replace it with ur mysql name)
第四步,查看错误原因,D:\MySQL8\bin\mysqld --console
,对应处理 [ERROR]项
比如,下面的这个是 idbata1
的权限不够
对于这里的 [ERROR],有下面几种
unknown variable
-> 直接在my.ini
里注释掉相应设置即可