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

mysql的初始密碼不顯示

傅智翔2年前13瀏覽0評論

在MySQL安裝完畢后,登錄MySQL時需要輸入初始密碼。但是有些用戶發現輸入初始密碼時無法輸入或者看不到輸入的密碼,在命令行或者圖形界面下都有可能存在這個問題。造成這個問題的原因有很多,比如密碼長度限制、系統環境問題等等。接下來,我們將介紹幾種可能的解決方法。

#1.更改密碼長度限制
MySQL的默認密碼長度限制為8個字符,如果密碼超過8個字符就看不到輸入的密碼了。你可以通過更改密碼長度限制的方式來解決這個問題。
修改my.cnf文件,在[mysqld]下添加如下代碼:
validate_password_length=0
#2.使用命令行修改密碼
如果你用圖形界面登錄MySQL仍然無法看到密碼,可以嘗試使用命令行進行修改。在命令行中輸入以下命令:
mysql -u root -p
然后輸入你的密碼,即可登錄MySQL。輸入以下命令更改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
#3.重置密碼
如果以上兩種方法均無效,你可以嘗試重置密碼。操作步驟如下:
- 停止MySQL服務
sudo systemctl stop mysql
- 使用以下命令啟動MySQL服務并跳過權限驗證。
sudo /usr/sbin/mysqld --skip-grant-tables &
- 登錄MySQL,修改密碼。
mysql -u root -p
USE mysql;
UPDATE user SET authentication_string=password('new_password') WHERE User='root' AND Host='localhost';
注意:修改完密碼后,需要重新啟動MySQL服務。