在mysql中,默認情況下需要輸入用戶名和密碼才能夠進行登錄。但在某些時候,我們需要取消密碼驗證,使得用戶能夠直接登錄mysql。本文將介紹在mysql中如何取消密碼驗證。
# 1. 使用mysql命令登錄 mysql -u root -p # 2. 輸入密碼,回車 Enter password: ******* # 3. 切換到mysql系統數據庫 use mysql; # 4. 查看user表的字段信息 desc user; # 5. 將root用戶密碼設置為空 update user set authentication_string='' where user='root'; # 6. 刷新權限 flush privileges; # 7. 退出mysql exit;
步驟說明:
1. 使用mysql命令以root身份登錄mysql;
2. 輸入密碼;
3. 切換到mysql系統數據庫;
4. 查看user表的字段信息,可以發現使用MySQL 8.0及以上版本的Authentication String字段替代了之前的Password字段;
5. 將root用戶密碼設置為空(作用相當于取消密碼驗證);
6. 刷新權限;
7. 退出mysql。
取消密碼驗證后,用戶可以直接使用mysql命令以root身份登錄mysql,而無需輸入密碼。
上一篇css 小寫轉為大些
下一篇mysql登陸成功界面