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

mysql安裝的時候沒有設(shè)置密碼

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

在安裝MySQL的過程中,有時候我們可能會忘記或者沒有設(shè)置密碼。這種情況下我們需要重新設(shè)置密碼,以保證我們的數(shù)據(jù)庫安全。

$ mysql -u root 安裝mysql時未設(shè)置密碼
mysql>use mysql;
mysql>update user set authentication_string=password('123456') where user='root'; 
mysql>flush privileges;
mysql>quit;

上述代碼中,我們首先進(jìn)入MySQL,然后選擇我們要修改的數(shù)據(jù)庫(這里是mysql),接著我們使用update語句來修改root用戶的密碼,新密碼為123456,修改完畢后刷新權(quán)限并退出。

當(dāng)然,如果我們已經(jīng)設(shè)置了密碼但是忘記了,也可以按照類似的步驟進(jìn)行修改。不過需要注意的是,如果我們的MySQL版本比較高,之前使用的password函數(shù)可能已經(jīng)被棄用。這時我們需要使用新的函數(shù)來設(shè)置密碼。

$ mysql -u root -p 輸入已有密碼進(jìn)入mysql
mysql>use mysql;
mysql>update user set authentication_string=sha2('123456',512) where user='root';
mysql>flush privileges;
mysql>quit;

上述代碼中,我們首先輸入之前設(shè)置的密碼進(jìn)入MySQL,然后選擇要修改的數(shù)據(jù)庫,并且使用新的函數(shù)sha2來設(shè)置新密碼。

總之,無論是未設(shè)置密碼還是忘記密碼,我們都可以通過一些簡單的步驟來重新設(shè)置MySQL的密碼,以確保數(shù)據(jù)庫的安全性。