亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

忘記了設置的密碼是什么 該怎么辦

忘記了設置的密碼是什么 該怎么辦

正在回答

1 回答

一、可以登錄進去的修改,限于軟件記錄了密碼但是自己忘了

方法1: 用SET PASSWORD命令?

首先登錄MySQL。?
格式:mysql> set password for 用戶名@localhost = password('新密碼');?
例子:mysql> set password for root@localhost = password('123');?

方法2:用mysqladmin?
格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼?
例子:mysqladmin -uroot -p123456 password 123?

方法3:用UPDATE直接編輯user表?
首先登錄MySQL。?
mysql> use mysql;?
mysql> update user set password=password('123') where user='root' and host='localhost';?
mysql> flush privileges;?
二、無法登錄的修改方式,限于有權限修改mysql安裝文件(此方法適用于linux)
方法4:在忘記root密碼的時候,可以這樣?
以windows為例:?
1.進入mysql安裝目錄,打開my.ini文件

2.找到[mysqld]配置行(注意,不是[mysql]),在其下一行輸入:skip-grant-tables(或者:--skip-grant-tables,兩者區別是有時兩個橫線會導致服務無法重啟需要測試應當添加否。)

3.cmd命令:services.msc,找到mysql服務并重啟(使修改的配置文件生效)

4.mysql命令行:use mysql(進入系統配置庫)

5.mysql命令行:update user set password=password("123") where user="root";(別忘了最后加分號,分號意味著命令的結束)?

6.mysql命令行:flush privileges;(刷新緩存,更新數據庫讀取的密碼別忘了最后加分號,分號意味著命令的結束)

7.退出mysql,或重啟服務,密碼設置成功。

轉載自:https://www.cnblogs.com/josn1984/p/8550419.html

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
與MySQL的零距離接觸
  • 參與學習       396747    人
  • 解答問題       3497    個

本課程涵蓋全部MySQL數據庫的基礎,學習MySQL數據庫的基礎知識

進入課程

忘記了設置的密碼是什么 該怎么辦

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號