最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

mysql的設(shè)置密碼問題

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-09 15:34:18
文檔

mysql的設(shè)置密碼問題

mysql的設(shè)置密碼問題:方法一:最簡單的方法,也是安裝完mysql后,系統(tǒng)提示的方法。使用mysqladmin來完成。 shell mysqladmin -u root password newpwd shell mysqladmin -u root -h host_name password newpwd password后面的雙引號不是必須的,不
推薦度:
導(dǎo)讀mysql的設(shè)置密碼問題:方法一:最簡單的方法,也是安裝完mysql后,系統(tǒng)提示的方法。使用mysqladmin來完成。 shell mysqladmin -u root password newpwd shell mysqladmin -u root -h host_name password newpwd password后面的雙引號不是必須的,不

方法一:最簡單的方法,也是安裝完mysql后,系統(tǒng)提示的方法。使用mysqladmin來完成。 shell mysqladmin -u root password newpwd shell mysqladmin -u root -h host_name password newpwd password后面的雙引號不是必須的,不過如果密碼包含空或者一些特殊的

方法一:最簡單的方法,也是安裝完mysql后,系統(tǒng)提示的方法。使用mysqladmin來完成。

shell> mysqladmin -u root password "newpwd"

shell> mysqladmin -u root -h host_name password "newpwd"

password后面的雙引號不是必須的,不過如果密碼包含空格或者一些特殊的符號,需要用引號。

方法二:利用mysql里面的SET PASSWORD命令來完成,注意必須使用PASSWORD()函數(shù)來加密設(shè)置的這個newpwd,否則直接='newpwd'不會生效。不過如果使用方法一用mysqladmin password設(shè)置密碼或者用GRANT來設(shè)置,就不用使用PASSWORD()函數(shù),因為它們已經(jīng)自動調(diào)用了該函數(shù)。

shell> mysql -u root

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');

mysql> SET PASSWORD FOR 'root'@'host_name' = PASSWORD('newpwd');

方法三:直接通過UPDATE user表來設(shè)置密碼shell> mysql -u root

mysql> UPDATE mysql.user SET Password = PASSWORD('newpwd')

-> WHERE User = 'root';

mysql> FLUSH PRIVILEGES;

如果忘記mysql的root密碼可以采取下面的步驟重新設(shè)置

1。kill掉所有mysql的進(jìn)程

2。使用--skip-grant-tables的參數(shù)啟動mysql

shell> mysqld_safe --skip-grant-tables &

3。設(shè)置新的密碼,同樣兩種方式可以選擇

方法一

shell> mysqladmin -u root flush-privileges password "newpwd"

方法二

mysql> UPDATE mysql.user SET Password=PASSWORD('newpwd')

-> WHERE User='root';

mysql> FLUSH PRIVILEGES;

4。停止mysql server,用正常的模式啟動

5。OK,可以使用新設(shè)置的密碼了

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

mysql的設(shè)置密碼問題

mysql的設(shè)置密碼問題:方法一:最簡單的方法,也是安裝完mysql后,系統(tǒng)提示的方法。使用mysqladmin來完成。 shell mysqladmin -u root password newpwd shell mysqladmin -u root -h host_name password newpwd password后面的雙引號不是必須的,不
推薦度:
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top