mysql-setup

今天使用mysql -uroot -p在终端连接数据库时,一直报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) The current server installed: "C:\Program Files\MySQL\MySQL Server 5.6\mysqld,通过谷歌和百度搜寻了很多方法,大多都是关于如何重置root用户的密码,但由于版本不同,且答案冗杂,到最后也没能解决。因想起大一由于配置不好jdk的环境变量就放弃了Java,决定不能一头撞死,于是搜寻了下卸载MySQL的方法,准备重装。

卸载MySQL

第一步:在控制面板-程序和功能中找到mysql进行卸载
第二步:找到安装目录,若仍有文件残余,则用360进行粉碎
第三步:清楚环境变量里mysql的配置
第四步:点击运行-regedit,打开注册编辑表,删除如下三个值:
HKEY_LOCAL_ACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
至此,清理完毕

安装MySQL

MySQL5.7安装教程中写的非常完整,每一步都十分必要,因此不再赘述。