远方蔚蓝
一刹那情真,相逢不如不见

文章数量 126

访问次数 199887

运行天数 1437

最近活跃 2024-10-04 23:36:48

进入后台管理系统

mysql修改用户密码


window操作关闭MySQL的命令
打开命令提示符窗口,输入net stop [musql在服务中的名称如MySQL8]   关闭 MySQL 服务。
C:\Users\shi-tao.wen>net stop MySQL8
window命令窗口登录MySQL的命令
C:\Users\shi-tao.wen>mysql -uroot -p
MySQL8修改密码
1、设置密码为空
C:\Users\shi-tao.wen>update mysql.user set authentication_string='' where user='root';
2、刷新权限
C:\Users\shi-tao.wen>flush privileges;
3、设置密码
C:\Users\shi-tao.wen>ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
4、刷新权限
C:\Users\shi-tao.wen>flush privileges;
使用navicat12登录MySQL
由于MySQL8使用的密码加密策略于mysql<7版本的不一样,需要修改一下密码加密策略,或者使用更高版本的navicat登录MySQL
1、修改密码加密策略
C:\Users\shi-tao.wen>ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
2、修改密码
C:\Users\shi-tao.wen>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'admin';
3、刷新权限
C:\Users\shi-tao.wen>flush privileges;
开启远程访问MySQL
1、切换数据库
C:\Users\shi-tao.wen>use mysql;
1、更新用户访问权限
C:\Users\shi-tao.wen>update user set host = '%' where user = 'root';
3、刷新权限
C:\Users\shi-tao.wen>flush privileges;