正在回答 回答被采纳积分+1
同学你好,可以按照如下步骤操作:
1.先net stop mysql关闭服务
2.输入命令
mysqld -nt --skip-grant-tables
(注意-nt前面的空格!),跳过权限直接进入mysql环境
3.然后另外打开一个cmd输入
mysql -u root -p
之后使用空密码进入mysql环境,执行
update mysql.user set authentication_string=PASSWORD('000000') where User='root';
4.然后关闭所有cmd窗口,在任务管理中停止mysqld,重新打开cmd输入mysql安装路径中输入
net start mysql
5.重启服务后,输入
mysql u-uroot -p
然后输入密码root
6.如果连接数据库显示密码过期则打开cmd执行,
net start mysql启动服务器
然后执行mysql -uroot -p,输入密码,进入mysql,设置密码 set password=password('root');
祝学习愉快~
同学你好,请问同学的数据库版本是什么呐,参考如下步骤尝试修改密码再试一下:
1、关闭mysql服务器,net stop mysql
2、启动 MySQL 服务的时候跳过权限表认证-->mysqld --skip-grant-tables 回车。
3、重新打开一个 cmd 窗口。输入 mysql 回车,进入mysql
4、ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;---->修改密码。
5、最后刷新权限-->FLUSH PRIVILEGES;
修改后再来使用新密码重新登录,试一下。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
- 参与学习 人
- 提交作业 357 份
- 解答问题 8016 个
本阶段将带你学习MySQL数据库,JDBC接口,MyBatis框架等,带你掌握的数据的存放和管理。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星