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

mysql登錄密碼忘了怎么辦

方一強2年前10瀏覽0評論

MySQL是一個非常流行的開源數據庫管理系統,它提供了高效、可靠和易于使用的數據存儲和管理功能。然而,有時我們會遇到忘記MySQL登錄密碼的情況,這時該怎么辦呢?

以下是一些解決方法:

$ mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

1. 重置密碼

$ sudo systemctl stop mysqld
$ sudo mysqld_safe --skip-grant-tables &
$ mysql -u root
mysql>UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
mysql>FLUSH PRIVILEGES;
mysql>exit;
$ sudo systemctl stop mysqld
$ sudo systemctl start mysqld

2. 使用帶密碼登錄

$ mysql -u root -p
Enter password:

3. 使用mysqld_safe模式登錄

$ sudo systemctl stop mysqld
$ sudo mysqld_safe --skip-grant-tables &
$ mysql -u root
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
mysql>exit;
$ sudo systemctl stop mysqld_safe
$ sudo systemctl start mysqld

總結:

無論使用哪種方法,都需要重啟MySQL服務才能使密碼重置生效。此外,強烈建議您在設置MySQL密碼時使用強密碼,并妥善保存密碼,以免遺忘。