使用set password命令
- 修改本地密碼:
SET PASSWORD FOR 'root'@'localhost'=PASSWORD('newpasswd');
- 遠程密碼修改:
SET PASSWORD FOR 'root'@'%'=PASSWORD('newpasswd');
注意: 兩個密碼是相互獨立的,登錄時候要注意區分;
MySQL賬戶名組成:用戶名@主機名
使用UPDATE 修改mysql.user表
USE mysql;
UPDATE user SET PASSWORD=PASSWORD('newpassword') WHERE user='root';
-- 刷新權限
FLUSH PRIVILEGES;
注意:這裏將所有user爲root的賬號密碼都修改了哦;