要领1: 用SET PASSWORD敕令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
mysql> quit; //退出mysql控制台
设置好暗码后,测试登录:
mysql -u root -p"newpass" //-p和暗码之间不能有空格
或许输入mysql -u root -p 回车,让体系提醒输入暗码也能够
要领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暗码的时刻,能够如许
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
相干引荐:
Mysql中关于修正root暗码以及装置与设置调优的要领引见
MYSQL运用cmd敕令修正root暗码总结
Mysql5.7怎样修正root暗码分享
以上就是MySQL修正root暗码的一些要领的细致内容,更多请关注ki4网别的相干文章!