mysql密码怎么修改

2022-04-06 科技 71阅读
方法1用SETPASSWORD命令
1
1、打开终端win+r输入cmd回车即可打开;
2、通过mysql-u用户名-p指定root用户登录MySQL,输入后回车会提示输入密码。
3、修改MySQL的root用户密码,格式:mysql>setpasswordfor用户名@localhost=password('新密码');例子:mysql>setpasswordforroot@localhost=password('shapolang');上面例子将用户root的密码更改为shapolang ;
重新登录,输入新密码shapolang就ok了;
END
方法2用mysqladmin
1
1、打开终端win+r输入cmd回车即可打开;
2、修改MySQL的root用户密码格式:mysqladmin-u用户名-p旧密码password新密码例子:mysqladmin-uroot-pshapolangpassword123456
上面例子将用户root原来的密码shapolang改为新密码123456
重新登录,输入新密码123456就ok了;
END
方法3用UPDATE直接编辑user表
1
1、首先登录MySQL。
2、连接权限数据库:usemysql;。3、改密码:updateusersetpassword=password("shapolang")whereuser="root";(别忘了最后加分号)。4、刷新权限(必须步骤):flushprivileges;
重新登录,输入新密码shapolang就ok了;
END
方法4忘记root密码的时候
1
1、关闭正在运行的MySQL服务。
2、打开DOS窗口,转到mysql\bin目录。3、输入mysqld--skip-grant-tables回车。--skip-grant-tables的意思是启动MySQL服务的时候跳过权限表认证。4、再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),输入mysql回车,如果成功,将出现MySQL提示符>。6、连接权限数据库:usemysql;。7、改密码:updateusersetpassword=password("root")whereuser="root";(别忘了最后加分号)。8、刷新权限(必须步骤):flushprivileges; 。9、退出quit。
重启mysql服务,使用用户名root和刚才设置的新密码root登录就ok了;
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com