方法:重置MySQL密碼,無需輸入centos7系統密碼
第一步:修改配置文件免密碼登錄mysql,
vim /etc/my.cnf
在 [mysqld]最后加上如下語句 並保持退出文件;
skip-grant-tables
重啟mysql服務
systemctl restart mysqld.service
第二步免密碼登錄到mysql上;
mysql -u root -p //回車后,這一步后要求輸入密碼,直接再回車
use mysql
第三步: 給root用戶重置密碼;
select host, user, authentication_string, plugin from user; // 查看數據庫用戶情況
mysql> ALTER user 'root'@'%'IDENTIFIED BY '自己的密碼';
flush privileges; //上面那一步不成功的話,執行這一步,再往下執行
mysql> ALTER user 'root'@'%'IDENTIFIED BY '自己的密碼';
