MySQL 5.7 是一個廣受歡迎的關系型數據庫系統。在使用該數據庫時,不可避免地會遇到一些問題。本文將介紹 MySQL 5.7 在忽略密碼登陸方面的方法,讓您更好地使用 MySQL。
忽略密碼登陸方法如下:
[mysqld] skip-grant-tables
以上代碼的含義是跳過 MySQL 的權限表(grant table),這樣 user 表就不會進行身份驗證了,即無需密碼即可登陸。
但需要注意的是,使用該方法會有一些安全風險,因為任何人都能夠進入 MySQL 并修改、刪除表格。
因此,在完成必要操作后,最好將該權限關閉。關閉方式如下:
[mysqld] skip-grant-tables=0
當然,也可以在 MySQL 中修改密碼。具體方法如下:
- 停止 MySQL 服務。
- 使用 root 用戶登陸 MySQL。
- 輸入以下命令:ALTER USER 'username'@'localhost' IDENTIFIED BY 'new_pass'; (其中 username 為要修改密碼的用戶名,new_pass 是新密碼)。
- 重新啟動 MySQL 服務。
以上就是 MySQL 5.7 忽略密碼登陸的方法和注意事項。希望對您的使用有所幫助。