宣告
1)該文章整理自網上的大牛和專家無私奉獻的資料,具體參考的資料請看參考文獻,
2)本文僅供學術交流,非商用,如果某部分不小心侵犯了大家的利益,還望海涵,并聯系博主洗掉,
3)博主才疏學淺,文中如有不當之處,請各位指出,共同進步,謝謝,
4)此屬于第一版本,若有錯誤,還需繼續修正與增刪,還望大家多多指點,大家都共享一點點,一起為祖國科研的推進添磚加瓦,
1 一、擁有原來的myql的root的密碼 2 方法一: 3 在mysql系統外,使用mysqladmin 4 1 mysqladmin -u root -p password "test123" 5 2 Enter password: 【輸入原來的密碼】 6 7 方法二: 8 通過登錄mysql系統 9 1 mysql -uroot -p 10 2 Enter password: 【輸入原來的密碼】 11 3 mysql>use mysql; 12 4 mysql> update user set password=passworD("test") where user='root'; 13 5 mysql> exit; 14 15 注意:如果Mysql的版本是5.7及以上的話update陳述句更換如下: 16 1 mysql> update user set authentication_string=passworD("test") where user='root'; 17 18 二、忘記原來的myql的root的密碼 19 方法三: 20 首先拿到作業系統的root權限,然后kill掉Mysql服務或者手動stop掉,這里我推薦使用手動stop; 21 1 service mysql stop 22 然后執行 23 1 mysqld_safe --skip-grant-tables & 24 &,表示在后臺運行,不再后臺運行的話,就再打開一個終端吧, 25 接著登陸MySQL修改密碼 26 1 mysql 27 2 mysql> use mysql; 28 3 mysql> UPDATE user SET password=password("test123") WHERE user='root'; 29 4 mysql> exit; 30 注意:如果Mysql的版本是5.7及以上的話update陳述句如下: 31 1 mysql> update user set authentication_string=passworD("test") where user='root';
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/38409.html
標籤:Linux
上一篇:Java發布jar包到服務器命令
下一篇:基于CentOS 7部署開發環境
