1.免密碼登錄
找到配置文件:whereis my.cnf
修改:vim /etc/my.cnf
在【mysqld】模塊添加:skip-grant-tables

切記,一定要加在第一行,不然無法生效。
2、使配置生效
service mysqld restart #重啟mysql服務
3、將舊密碼置空
mysql -u root -p #提示輸入密碼時直接敲回車。 use mysql #選擇數據庫 #將密碼置空 update user set authentication_string = '' where user = 'root';
flush privileges; quit #退出
4、去除免密碼登陸
skip-grant-tables #刪掉步驟1的語句 service mysqld restart #重啟服務
5、修改密碼
mysql -u root -p #提示輸入密碼時直接敲回車,剛剛已經將密碼置空了 ALTER USER 'root'@'localhost' IDENTIFIED BY 'abc123@xxx';//'abc123@xxx' #密碼形式過於簡單則會報錯
flush privileges;
關於配置遠程連接,可參考這篇文章:https://www.cnblogs.com/YrRoom/p/11692286.html
