再记不住MySQL的密码就撞墙吧以及忘记密码怎么做(MySQL 8.0)
大写!!!加粗!!!我的MySQL密码是0310!!!
以下是怎么做,基于这个和这个。 1.管理员打开cmd,停止服务net stop mysql 2.cmd里cd 到C:\Program Files\MySQL\MySQL Server 8.0\bin 类比自己的bin 3.cmd输入 mysqld --console --skip-grant-tables --shared-memory 4.另开一个管理员cmd,cd到bin下,执行 mysql -u root -p ,弹出输入密码blabla的,不管继续回车; 5. use mysql然后show tables; 有信息框框弹出 6.改密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'blabla' (就很玄学,一直说语法错误,我自己由手打还错,最后copy链接2里的这句话才ok) 7. flush privileges; 8.quit出去,重新登 mysql -u root -p ,然后enter password就ok啦!