修改mysql的密码或者包括忘记密码怎么办
2019-05-24 10:11
274 查看
1、 修改密码
1.1、 拥有原来的密码
1.1.1、 在mysql系统外
1 mysqladmin -u root -p password "test123" 2 Enter password: 【输入原来的密码】
1.1.2、 通过登录mysql系统
1 mysql -uroot -p 2 Enter password: 【输入原来的密码】 3 mysql>use mysql; 4 mysql> update user set password=password("test") where user='root'; 5 mysql> exit;
注意:如果Mysql的版本是5.7及以上的话update语句更换如下:
1 mysql> update user set authentication_string=password("test") where user='root';
1.2、 忘记原来的的mysql的root密码
首先拿到操作系统的root权限,然后kill掉Mysql服务或者手动stop掉,这里我推荐使用手动stop;
1 systemctl stop mysqld
然后执行
1 mysqld_safe --skip-grant-tables &
,表示在后台运行,不再后台运行的话,就再打开一个终端吧。
接着登陆MySQL修改密码
1 mysql 2 mysql> use mysql; 3 mysql> UPDATE user SET password=password("test123") WHERE user='root'; 4 mysql> exit;
注意:如果Mysql的版本是5.7及以上的话update语句如下:
1 mysql> update user set authentication_string=password("test") where user='root';mysql> quit
别忘了将后台进程关掉
[root@mysql-srv1 ~]# jobs -l [1]+ 1304 Running mysqld_safe --skip-grant-tables & [root@mysql-srv1 ~]# kill -9 1304 [root@mysql-srv1 ~]# systemctl start mysqld
相关文章推荐
- MySQL忘记密码怎么修改密码
- MySQL忘记密码或者因为修改mysql.user导致无法登陆解决方法
- Rancher的管理员密码忘记怎么办?-登录RancherServer的mysql容器内,修改cattle库setting表中2个关于访问控制的字段的值
- mysql修改密码(包括密码忘记的情况)
- ubuntu忘记root密码或者root密码不能修改怎么办
- 服务器忘记mysql密码怎么修改?
- MySQL的root密码忘记怎么办 修改root密码的方式
- Windows下MySQL忘记了密码怎么修改
- Linux 下mysql 忘记root密码,修改密码怎么做?在mysql.user 中并没有password字段,但是有authentication_string
- mysql忘记用户名和密码(怎么修改密码)
- MySQL的root密码忘记怎么办 修改root密码的方式
- 服务器忘记mysql密码怎么修改?
- Linux下MySQL5.6.15-忘记root密码或者在mininal上装5.6之后,怎么初始化mysql
- MySQL忘记密码怎么修改密码
- MySQL修改密码和忘记ROOT密码
- Linux下使用MySQL——忘记root密码及修改MySQL默认编码
- MySQL的root密码忘记,MySQL的root密码重置,MySQL的root密码修改
- mysql学习之-密码管理(默认密码,修改密码,解决忘记密码)
- mysql忘记密码怎么搞?
- Mysql忘记密码和修改