為 MySQL Root 使用者指定空密碼
root 使用者是 MySQL 資料庫的管理者。預設情況下,root 使用者擁有一個密碼,可保護資料庫免遭未經授權的存取。但是,如果您需要刪除 root 使用者的密碼,可以使用 MySQL 命令列用戶端來執行此操作。
解決方案:
將root 使用者的密碼設定為null,請依照下列步驟操作:
$ mysql -u root
use mysql; update user set authentication_string=password(''), plugin='mysql_native_password' where user='root';
注意:
如果 'plugin' 欄位設定為 'auth_socket',您可能需要變更將其變更為「mysql_native_password」以使查詢生效。驗證:
執行查詢後,您可以嘗試以root 用戶身份登錄,無需密碼:$ mysql -u root如果可以成功登錄,則root用戶的密碼已刪除。
以上是如何刪除MySQL root用戶的密碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!