更改-设置MySQL用户密码

管理给自己设置密码

1
> mysql -u root
1
mysql> SET PASSWORD = PASSWORD('123456');

管理员或者有全局权限的用户重设其它用户的密码

方法一

1
> mysql -u root -p
1
2
3
4
mysql> use mysql;
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='username';
mysql> FLUSH PRIVILEGES;
mysql> exit

方法二

1
> mysql -u root -p
1
2
3
mysql> use mysql; 
mysql> SET PASSWORD FOR username=PASSWORD('new password');
mysql> exit

方法三

1
mysqladmin -u root "old password" "new password"