中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

MySQL5.7及8.0版本數據庫的root密碼遺忘的解決

注:MySQL5.7破解root密碼,跳過密碼認證登錄到數據庫,直接修改表中的密碼即可,但是MySQL 8.0則不可以這樣修改root密碼,需要跳過密碼認證登錄到數據庫后,先將root密碼設置為空,然后才可以登錄到數據庫,修改root密碼。

阿拉爾網站建設公司成都創新互聯公司,阿拉爾網站設計制作,有大型網站制作公司豐富經驗。已為阿拉爾近1000家提供企業網站建設服務。企業網站搭建\外貿網站建設要多少錢,請找那個售后服務好的阿拉爾做網站的公司定做!

1、遺忘MySQL 5.7數據庫的root密碼解決辦法

方法1(推薦):
[root@mysql ~]# systemctl stop mysqld        #停止MySQL服務
[root@mysql ~]# mysqld --user=root --skip-grant-tables    #使用mysqld指令啟動mysql服務,跳過授權表
#上述命令執行后,會一直占用當前終端,需要再開啟一個終端,
#也不要想著放到后臺運行了,放到后臺3306端口不會監聽的
[root@mysql ~]# ss -anpt | grep 3306     #再開啟一個終端,確定端口在監聽
LISTEN     0      80          :::3306                    :::*                   users:(("mysqld",pid=8282,fd=33))
[root@mysql ~]# mysql -uroot           #直接使用root用戶登錄,無需密碼
mysql> update mysql.user set authentication_string=password('1234') 
    -> where User='root' and Host='localhost';
        #更改root密碼為“1234”
mysql> flush privileges;          #刷新權限
[root@mysql ~]# kill 8282         #將之前mysqld啟動時占用的終端進程號kill掉,切忌不要使用-9選項
[root@mysql ~]# systemctl start mysqld      #啟動MySQL服務,使用新密碼登錄即可

如果上面的過程中,使用kill -9來結束mysqld占用的終端,那么再次啟動可能會報錯,sock文件被鎖定,此時,需要將你mysql的sock文件刪除掉,我這里的sock文件在/tmp下,分別時mysql.sock.lock和mysql.sock這兩個文件,刪除后再次啟動MySQL即可。

方法2:
[root@mysql01 ~]# mysql --version        #確定MySQL版本
mysql  Ver 14.14 Distrib 5.7.28, for linux-glibc2.12 (x86_64) using  EditLine wrapper
[root@mysql01 ~]# vim /etc/my.cnf         #編輯主配置文件
[mysqld]      #在mysqld這行下寫入下面內容
skip-grant-tables
            .................#省略部分內容
[root@mysql01 ~]# systemctl restart mysqld      #重啟MySQL服務,使配置文件生效
[root@mysql01 ~]# mysql -uroot           #跳過密碼驗證,直接登錄數據庫
#修改root密碼為pwd@123,并刷新權限
mysql> use mysql;
mysql> update user set authentication_string = passwoord('pwd@123') where user = 'root';
mysql> flush privileges;     #刷新權限
mysql> exit
#配置密碼驗證,使用新密碼登錄
[root@mysql01 ~]# vim /etc/my.cnf         #編輯主配置文件
[mysqld] 
skip-grant-tables            #刪除此行
[root@mysql01 ~]# systemctl restart mysqld          #重啟使更改生效
#使用新密碼即可成功登錄
[root@mysql01 ~]# mysql -uroot -ppwd@123       

2、遺忘MySQL 8.0數據庫的root密碼解決辦法

[root@mysql01 ~]# mysql --version        #查看MySQL版本
mysql  Ver 8.0.18 for linux-glibc2.12 on x86_64 (MySQL Community Server - GPL)
[root@mysql01 ~]# vim /etc/my.cnf         #編輯主配置文件
[mysqld]      #在mysqld這行下寫入下面內容
skip-grant-tables
            .................#省略部分內容
[root@mysql01 ~]# systemctl restart mysqld      #重啟MySQL服務,使配置文件生效
[root@mysql01 ~]# mysql -uroot           #跳過密碼驗證,直接登錄數據庫
#將root密碼設置為空
mysql> use mysql
mysql> update user set authentication_string='' where user = 'root';
mysql> flush privileges;
mysql> exit
#開啟密碼驗證并重新登錄數據庫
[root@mysql01 ~]# vim /etc/my.cnf         #編輯主配置文件
[mysqld] 
skip-grant-tables            #刪除此行
[root@mysql01 ~]# systemctl restart mysqld          #重啟使更改生效
[root@mysql01 ~]# mysql -uroot            #直接登錄數據庫
mysql> alter user root@localhost identified by 'pwd@111';
mysql> flush privileges;
mysql> exit
#使用新密碼進行登錄測試
[root@mysql01 ~]# mysql -uroot -ppwd@111

———————— 本文至此結束,感謝閱讀 ————————

當前文章:MySQL5.7及8.0版本數據庫的root密碼遺忘的解決
網站地址:http://m.2m8n56k.cn/article44/jhgcee.html

成都網站建設公司_創新互聯,為您提供網站內鏈響應式網站面包屑導航App設計網站導航網站策劃

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設
主站蜘蛛池模板: 中文字幕日韩三级 | 乱人伦中文视频在线 | 美女张腿男人桶免费视频 | 久草a视频 | 99国内精品久久久久久久 | 成人永久福利在线观看不卡 | 国产精品毛片一区二区三区 | 欧美视频在线观看一区二区 | 欧美一级专区免费大片野外交 | 亚洲精品视频区 | 在线观看免费av网站 | 久久国产精品最新一区 | 成人α片 | 中国美女一级黄色片 | 免费的a级毛片 | 久久一本精品久久精品66 | 日韩欧美一区二区三区在线 | 亚洲成人xxx | 欧美成人小视频 | 国产激情一区二区三区在线观看 | 亚洲欧美网 | 亚洲国产二区三区 | 久久精品a一国产成人免费网站 | 伊人资源| 日韩免费高清一级毛片 | 欧美亚洲国产精品久久久 | 免费观看欧美成人禁片 | 国产欧美日韩精品第一区 | 成人毛片免费观看视频在线 | 成人免费视频网 | 福利视频美女国产精品 | 亚洲欧美综合视频 | 美女视频黄的免费看网站 | 三级伦理网站 | 一区二区三区日韩 | 欧美性三级 | 欧美在线观看成人高清视频 | 日本久久精品 | 国产成人丝袜网站在线观看 | 国产第一草草影院 | 成年女人毛片免费观看中文w |