欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql8無密碼登陸

林雅南1年前9瀏覽0評論

MySQL 8是目前廣泛使用的關系型數據庫管理系統,它提供了許多功能和安全性方面的更新。然而,有時候我們需要在沒有密碼的情況下對MySQL 8進行登錄,以便進行一些測試或快速開發工作。在這篇文章中,我們將探討如何在MySQL 8中使用無密碼登錄。

雖然MySQL 8默認是要求有密碼的,但是我們可以通過修改配置文件來關閉密碼驗證。依次進行以下步驟:

1. 執行以下命令打開MySQL 8配置文件:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
2. 在文件尾部添加以下內容: 
skip-grant-tables
3. 保存并關閉文件。
4. 重啟MySQL 8服務:
sudo systemctl restart mysql.service

現在您可以在MySQL 8中使用以下命令進行登錄,無需輸入密碼即可登錄:

mysql -u root

在登錄后,我們可以創建一個新用戶,并為其設置密碼,然后撤銷skip-grant-tables選項:

mysql> CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> exit;
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
#注釋掉skip-grant-tables那行
sudo systemctl restart mysql.service

現在您已經學會了如何在MySQL 8中進行無密碼登錄,以及如何創建新用戶并為其設置密碼。請注意,關閉密碼驗證會降低安全性,因此請僅在開發或測試目的下使用。