mysql密码修改大致分为以下两种种情况
▶ 已知mysql用户密码,但是想修改
▶ 已经忘记mysql用户密码,需要修改
一:已知mysql用户密码,但想修改
方法一:登录mysql再修改
# mysql -uroot -p密码
mysql>use mysql;
mysql> update user set password=password("123") where user='root';
mysql> flush privileges;
mysql> exit;
方法二:登陆时直接修改
# mysqladmin -u root -p password "test123"
Enter password: 【输入原来的密码】
二:忘记mysql用户密码,进行修改
1:关闭mysql服务
# service mysql stop
2:设置安全模式启动mysql
# mysqld_safe --skip-grant-tables &
3:启动mysql
# service mysql start
4:连接mysql,修改密码
# mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("123") WHERE user='root';
mysql> flush privileges;
mysql> exit;