最近自己安装了一个MySQL5.7,刚安装好后可以运行,没有任何问题,可以关闭也可以启动。
然后自己用360清除垃圾,如下:
只要把系统文件清除了,MySQL立即关闭。
再重启也不能打开:
,然后在cmd窗口中运行mysqld --console
发现错误如下:
从错误结果中,自己知道缺少data文件夹。
我在网上查了一下资料,有用mysqld --initialize或mysql--initialize-insecure或mysqld --initialize-insecure --user=mysql来配置data文件的,我下载的是MySL5.7安装版的,在安装的过程中已经注册一个账户和密码了。如果自己需要建立data文件夹,那么用上面那种方法,还需不需要配置my-default.ini文件。自己主要是想不懂为什么清除了系统缓存后,MySQL服务器就立即停止。还请各位大神帮我看一看,尽量详细一点,小弟现行谢过。