重置mysql8密码
2021-03-10 21:29 darling达 阅读(206) 评论(0) 收藏 举报关闭mysql服务,
1、跳过密码登录:mysql --console --skip-grant-tables --shared-memory
                                                   mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" --console --skip-grant-tables --shared-memory                                      
2、无密码登录:mysql -uroot -p
3、刷新权限:flush privileges
4、重置空密码:update user set authentication_string =" " where user='root';
5、修改密码:alter user 'root'@'localhost' identified with mysql_native_password by '新密码'
alter user 'root'@'%' identified by '123456';
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码' PASSWORD EXPIRE NEVER; (永久修改密码命令)
6、关闭所有CMD窗口,重新打开cm窗口,启动mysql服务,直接使用新密码登录。
初始化命令:mysqld --initialize --console(需要删除mysql安装目录下的data文件夹)
 
                    
                     
                    
                 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号