Linux下修改Mysql密碼的三種方式,測試過效果,能正常使用

個人分類: mysql修改密碼linux修改mysql密碼軟件編程

有時我們會忘記Mysql的密碼,或者想改一個密碼,以下將對這兩種情況修改密碼的三種解決方法做個總結

本文都以用戶爲 root 爲例;

一、擁有原來的myql的root的密碼;

方法一:

在mysql系統外,使用mysqladmin

mysqladmin -u root -p password "test123"
Enter password: 【輸入原來的密碼】
方法二:

通過登錄mysql系統,

mysql -uroot -p
Enter password: 【輸入原來的密碼】
mysql>use mysql;
mysql> update user set password=passworD("123456") where user='root';
mysql> exit;
注意:如果Mysql的版本是5.7及以上的話update語句如下:

mysql> update user set authentication_string=passworD("123456") where user='root';
二、忘記原來的myql的root的密碼;

方法三:

首先拿到操作系統的root權限,然後kill掉Mysql服務或者手動stop掉,這裏我推薦使用手動stop;

#service mysql stop
1
然後執行

mysqld_safe --skip-grant-tables &

1
&,表示在後臺運行,不再後臺運行的話,就再打開一個終端吧。

接着登陸MySQL修改密碼

mysql

mysql> use mysql;
mysql> UPDATE user SET password=password("123456") WHERE user='root';
mysql> exit;
注意:如果Mysql的版本是5.7及以上的話update語句如下:

mysql> update user set authentication_string=password("123456") where user='root';
在這裏給大家提供一個學習交流的平臺,java架構師羣: 867748702

具有1-5工作經驗的,面對目前流行的技術不知從何下手,需要突破技術瓶頸的可以加羣。

在公司待久了,過得很安逸,但跳槽時面試碰壁。需要在短時間內進修、跳槽拿高薪的可以加羣。

如果沒有工作經驗,但基礎非常紮實,對java工作機制,常用設計思想,常用java開發框架掌握熟練的可以加羣。


加Java架構師進階交流羣獲取Java工程化、高性能及分佈式、高性能、深入淺出。高架構。
性能調優、Spring,MyBatis,Netty源碼分析和大數據等多個知識點高級進階乾貨的直播免費學習權限
都是大牛帶飛 讓你少走很多的彎路的 羣號是: 867748702對了 小白勿進 最好是有開發經驗

注:加羣要求

1、具有工作經驗的,面對目前流行的技術不知從何下手,需要突破技術瓶頸的可以加。

2、在公司待久了,過得很安逸,但跳槽時面試碰壁。需要在短時間內進修、跳槽拿高薪的可以加。

3、如果沒有工作經驗,但基礎非常紮實,對java工作機制,常用設計思想,常用java開發框架掌握熟練的,可以加。

4、覺得自己很牛B,一般需求都能搞定。但是所學的知識點沒有系統化,很難在技術領域繼續突破的可以加。

5.阿里Java高級大牛直播講解知識點,分享知識,多年工作經驗的梳理和總結,帶着大家全面、科學地建立自己的技術體系和技術認知!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章