linux下MySQL 给root设置密码的几种方法
1:用set password
mysql -u root
mysql> set password for 'root'@'localhost' = password('newpass');
2:用mysqladmin
mysqladmin -u root password "newpass"
如果root设置过密码:
mysqladmin -u root password oldpass "newpass"
3:用update直接编辑user表
mysql -u root
mysql>use mysql;
mysql>update user set password = password('newpass') where user='root';
mysql>flush privileges;
如果忘记root密码,采用以下方法:
mysql_safe --skip-grant-table&
mysql -u root mysql
mysql>update user set password = password('newpass') where user='root';
mysql>flush privileges;

浙公网安备 33010602011771号