tft每日頭條

 > 科技

 > mysql8.0設置root密碼

mysql8.0設置root密碼

科技 更新时间:2024-12-26 03:24:17

Mysql梳理

一、root密碼忘記 (8.0版本)

第一步:打開管理員模式cmd窗口

1、Win鍵 R 打開運行窗口,輸入cmd,按下 Ctrl Shift Enter 組合鍵,打開以管理員模式運行的cmd 窗口

mysql8.0設置root密碼(Mysql8.029版本root密碼忘記解決方法)1

mysql8.0設置root密碼(Mysql8.029版本root密碼忘記解決方法)2

第二步:關閉mysql服務

2、在cmd窗口輸入命令:net stop mysql80,(因為我安裝的時候服務名稱改為mysql了,所以我輸入的命令是:net stop mysql)

mysql8.0設置root密碼(Mysql8.029版本root密碼忘記解決方法)3

2、輸入命令:mysqld --console --skip-grant-tables --user=mysql --shared-memory,輸入後此窗口會暫停于此界面,此窗口不能關閉,直到操作結束,注意!!!

mysql8.0設置root密碼(Mysql8.029版本root密碼忘記解決方法)4

3、再打開一個管理員模式運行的cmd窗口,輸入命令:mysql -u root -p,(補充:該命令使用方法:mysql -h 主機名或IP(localhost或127.0.0.1) -P 端口号(如果端口号是3306,默認的可省略)-u root (用戶名) -p(密碼)(參數-p和後面的密碼不可以有空格,否則空格會算作密碼的一部分,留意!!!)

因為第二部的目的是讓mysql 運行時跳過密碼,所以執行第三步 mysql -u root -p 命令時,密碼此時是空密碼,即沒有密碼,直接敲回車Enter鍵即可;

mysql8.0設置root密碼(Mysql8.029版本root密碼忘記解決方法)5

4、進入mysql管理系統後,先輸入命令:use mysql; 選擇要操作的數據庫,

mysql8.0設置root密碼(Mysql8.029版本root密碼忘記解決方法)6

5、輸入命令:update user set authentication_string='' where user='root';将root的驗證設置為空;

mysql8.0設置root密碼(Mysql8.029版本root密碼忘記解決方法)7

6、輸入命令:flush privileges;刷新使上述命令操作生效

mysql8.0設置root密碼(Mysql8.029版本root密碼忘記解決方法)8

7、輸入命令:alter user 'root'@'localhost' identified by '654321';将root密碼修改為654321;

mysql8.0設置root密碼(Mysql8.029版本root密碼忘記解決方法)9

8、輸入命令:quit退出mysql;關閉以上打開的2個cmd窗口,重新打開一個管理員模式下運行的cmd窗口,輸入命令:net start mysql,,啟動mysql服務;輸入命令:mysql -u root -p 回車并輸入剛才修改的密碼,驗證修改密碼成功;

mysql8.0設置root密碼(Mysql8.029版本root密碼忘記解決方法)10

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved