MySQL原始密码登录出现错误
1.首先查看自己的MySQL安装目录下有没有data文件夹,和bin目录是同级的。要是有就删除,然后执行下列操作。没有就直接执行操作:
2. 以管理员身份运行 cmd。遇到个同学,可能我强调的不够明显,就没有以管理员身份运行,然后出现以下问题:
3. 输入命令:mysqld --initialize,这个之后 重新登录时会产生一个随机密码。存在data文件夹中。查找方式:
从计算机文件夹里找到这个随机密码:
文件目录:**mysql\data\ .err 文件 (这里根据你自己的mysql安装地址);
这个可能是一个隐藏地址,搜索 *.err 就可以找出来
里面有一个 A temporary password is.... 后面会跟密码
4. 配置密码
1. 按下“window+R”键 弹出运行框,输入“cmd”进入window命令行
2. 输入“mysql -u root -p”按下回车,输入查找出的密码
进入到mysql中
输入修改密码语句 mysql> set password for root@localhost = password('123');
改密码
完成
还有之前显示服务器无法启动,第一步打开电脑的服务,确定mysql已经启动。
已经启动还是无法解决,参考以下链接:
参考链接1:Mysql无法启动
参考链接2:几种常见的MySQL无法启动案例及解决方法