色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

linux mysql登陸密碼忘記

劉姿婷2年前11瀏覽0評論

Linux MySQL登陸密碼忘記怎么辦?

對于初學者來說,玩轉Linux服務器是一個不小的挑戰。因為在使用Linux服務器時,往往都要使用數據庫,而MySQL就是最常用的數據庫之一。但是當你登錄MySQL時,如果忘記了密碼,那么該怎么辦呢?下面將詳細介紹解決方法。

方法一:使用管理員權限賬號重置密碼

如果你是使用管理員權限賬號登錄MySQL的,那么你可以通過如下命令重置密碼:

1. 切換到MySQL控制臺

sudo mysql -u root -p

2. 輸入管理員權限賬號的密碼

3. 執行以下命令修改密碼(將new_password替換成你想要設置的密碼)

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

方法二:修改MySQL配置文件

如果你不是使用管理員權限賬號登錄MySQL,或者管理員密碼也忘記了,那么可以嘗試修改MySQL配置文件。這里以Ubuntu 20.04為例:

1. 切換到root用戶

sudo -i

2. 編輯MySQL配置文件/etc/mysql/mysql.conf.d/mysqld.cnf

vi /etc/mysql/mysql.conf.d/mysqld.cnf

3. 在文件末尾添加如下語句

skip-grant-tables

4. 重啟MySQL服務

systemctl restart mysql

此時,你就可以使用沒有密碼的方式登錄MySQL了。接下來,修改密碼:

1. 切換到MySQL控制臺

mysql

2. 更改密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

3. 撤銷skip-grant-tables設置

將第3步中添加的語句注釋掉或者刪除掉即可。

總結

無論你采取哪種方法,都需要具備一定的Linux基礎,否則很容易出現錯誤。同時,重置密碼后,一定要妥善保管好密碼,以防再次忘記。希望以上內容可以為你提供幫助!