1:由于三个月之前安装了office2007全套之后,C盘莫名其妙的的只有几个G。后来360给我各种更新,C盘终于只剩275KB。
炸了,系统卡成狗。
硬件+软件白痴的我找朋友帮忙重新格式化了C盘并且装了系统。这次坚决不装杀毒软件。
这是背景,所以要重新装一套的开发工具和mysql了。按照网上教程安装了一遍之后,成功安装,但是,启动不了服务。
然后找到一个解决方案,经试验,有效。反正我用起来有用。我的环境:Windows764专业版 + mysql-5.7.11-win64
解决方法如下图:
如果你没安装,上面方法有用,如果你安装过了。步骤如下:
在上图步骤中,先执行语句mysqld -remove,然后就可以了。
然后紧接着,我就遇到了另一个问题,登录不进去。出问题的原因大概是这样的:官方文档说了mysqld --initialize-insecure自动生成无密码的root用户,mysqld --initialize自动生成带随机密码的root用户。
WTF!!!
然后,我登录就要密码了。。。。。。我还真是机智呢。(妈的,智障!)
2:服务启动登录不进去的问题以及解决方法。
错误代码 1045
然后,机智的我输了YES。半夜两点半的我突然兴奋起来,以为自己发现了惊天大秘密。果然没有进去。。。。。。。
新建或者修改my.ini文件,新建的话复制my-default.ini里的内容,并且在红线mysqld下面添加 skip-grant-tables
重启服务,在系统管理里重启。
重启cmd,进入mysql安装路径,如D:\Program Files (x86)\MySql\mysql-5.7.11-winx64\bin
输入>mysql -u root -p或者输入mysql,即可进入。如有问题,可以评论留言,我可以尽力帮忙。