成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

突然忘記 MySQL 登陸密碼,怎么辦?

數(shù)據(jù)庫 其他數(shù)據(jù)庫
很久之前,在 centos7 服務器上安裝了一個 mysql5.7 的數(shù)據(jù)庫,不過很長時間沒有使用過,記得里面有一些重要數(shù)據(jù),最近想起來可以用起來,但是密碼忘記了。

一、問題背景

很久之前,在 centos7 服務器上安裝了一個 mysql5.7 的數(shù)據(jù)庫,不過很長時間沒有使用過,記得里面有一些重要數(shù)據(jù),最近想起來可以用起來,但是密碼忘記了圖片

此時,就想是否有一種辦法,能找回密碼或者修改密碼的方案。

于是,就在網上找了一些方案,大體用的最多的就是skip-grant-tables解法。

二、解法詳解


本例的操作系統(tǒng)是centos7,mysql是5.7的版本,可能不同版本的命令稍有不同,網友可以自行根據(jù)系統(tǒng)版本查詢相關命令。

2.1、skip-grant-tables模式啟動


skip-grant-tables表示,在啟動mysql時不啟動授權表功能,可以直接免密碼登錄

#修改/etc/my.cnf文件
vim /etc/my.cnf

#在[mysqld]區(qū)域添加配置,并保存my.cnf文件
skip-grant-tables

#重啟mysql
systemctl restart mysqld

#登錄mysql
mysql -u root -p

#如果出現(xiàn)輸入密碼,直接回車,就可以進入數(shù)據(jù)庫了

2.2、修改root密碼

#登錄mysql,此時還沒有進入數(shù)據(jù)庫,使用如下命令
use mysql;

#修改root密碼(mysql5.7版本)
update user set authentication_string = password('密碼'), password_expired = 'N',password_last_changed = now() where user = 'root';

#如果你的mysql是5.6版本修改root密碼(mysql5.6版本)
update user set password=password('密碼') where user='root';

#使其生效
flush privileges;

#退出
exit;

2.3、新增管理員用戶


如果你不想修改root密碼,可以新增一個管理員用戶,操作如下:

#登錄mysql,此時還沒有進入數(shù)據(jù)庫,使用如下命令
use mysql;

#刷新數(shù)據(jù)庫
flush privileges;

#創(chuàng)建一個用戶,并賦予管理員權限
grant all privileges on *.* to '用戶'@'%' identified by '密碼';

#例如,創(chuàng)建一個admin用戶,密碼為admin
grant all privileges on *.* to 'admin'@'%' identified by 'admin';

2.4、重啟服務器


上面操作完成之后,其實還沒有完,需要關閉授權表功能,重啟服務器

#修改/etc/my.cnf文件
vim /etc/my.cnf

#在[mysqld]區(qū)域刪除改配置,并保存my.cnf文件
#skip-grant-tables

#重啟mysql
systemctl restart mysqld

#此時,修改完畢

三、測試連接


使用我們剛剛新建的admin用戶進行測試登錄

#admin登錄
mysql -u admin -p

#輸入密碼admin,此時可以登錄

圖片

四、總結

如果您也出現(xiàn)忘記密碼的情況,可以使用此方法解決當前問題。

mysql5.7.6版本后,廢棄user表中password()方法,所以舊方法重置密碼對mysql8.0版本是行不通的!

mysql8可以采用此方法修改root密碼:

#在skip-grant-tables模式下,將root密碼置空
update user set authentication_string = '' where user = 'root';

#退出,將/etc/my.cnf文件下的skip-grant-tables去掉,重啟服務器
#登錄mysql
mysql -u root -p

#因為密碼置空,直接回車,進入數(shù)據(jù)庫之后,修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

#因為mysql8,使用強校驗,所以,如果密碼過于簡單,會報錯,密碼盡量搞復雜些!
責任編輯:武曉燕 來源: Java極客技術
相關推薦

2010-04-20 08:56:53

2023-03-21 23:57:35

2020-10-20 08:01:30

MySQL密碼Windows

2011-07-27 11:19:48

2013-01-21 09:32:10

2021-01-30 09:50:54

MySQL密碼服務器

2020-04-28 10:24:55

Wi-FiWindows密碼

2015-03-19 09:15:20

2020-02-24 11:02:37

斷網網絡故障

2009-11-30 13:27:21

2021-01-15 13:31:25

加密貨幣密碼比特幣

2021-01-04 09:40:48

Linux運維Linux系統(tǒng)

2024-04-22 08:17:23

MySQL誤刪數(shù)據(jù)

2022-07-05 11:48:47

MySQL死鎖表鎖

2015-10-19 16:33:59

破解系統(tǒng)密碼Windows

2012-11-27 10:41:33

2009-09-30 10:23:20

Linux系統(tǒng)Mysql密碼恢復

2014-12-31 16:52:53

音樂播放器源碼

2011-08-05 14:01:18

2009-02-24 09:36:00

路由器密碼恢復CISCO 2600
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品视频在线播放 | 欧美日韩久久 | 97成人免费| 国产精品福利在线观看 | 一本一道久久a久久精品综合蜜臀 | 成人在线免费视频 | 一区二区久久 | 欧美自拍日韩 | 国产亚洲精品久久19p | 国产激情片在线观看 | 亚洲三级在线观看 | 欧美一级久久久猛烈a大片 日韩av免费在线观看 | 欧美乱做爰xxxⅹ久久久 | 91欧美激情一区二区三区成人 | 一区二区三区免费 | 精品一级毛片 | 欧美男人的天堂 | 日韩在线中文字幕 | 中文字幕在线视频精品 | 欧美视频一区 | 99精品久久久久久中文字幕 | 欧美综合一区 | 成人午夜影院 | 亚洲毛片在线观看 | 99热在这里只有精品 | 日本久久精品视频 | 日韩高清成人 | 久久国产精彩视频 | 久久久成人动漫 | 男女黄网站| 日韩在线不卡视频 | 免费精品 | 成人福利电影 | 青青草原综合久久大伊人精品 | 午夜精品网站 | 亚洲国产成人一区二区 | 亚洲国产成人精品女人久久久 | 久久成人精品 | 91精品久久久久久久久99蜜臂 | 日本精品一区二区 | 午夜精品久久久久久久星辰影院 |