<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        windows下重置mysql的root密碼方法介紹

        來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-09 20:28:48
        文檔

        windows下重置mysql的root密碼方法介紹

        windows下重置mysql的root密碼方法介紹:今天發(fā)現(xiàn) WordPress 連接不上數(shù)據(jù)庫,登錄 window server 服務(wù)器查看,所有服務(wù)均運行正常。 使用 root 賬號登錄 mysql 數(shù)據(jù)庫,結(jié)果提示密碼不匹配。我突然意識到,服務(wù)器可能遭受到 SQL注入 攻擊了…… 至于事故發(fā)生的原因和之后所做的補救措施,以后有機會
        推薦度:
        導(dǎo)讀windows下重置mysql的root密碼方法介紹:今天發(fā)現(xiàn) WordPress 連接不上數(shù)據(jù)庫,登錄 window server 服務(wù)器查看,所有服務(wù)均運行正常。 使用 root 賬號登錄 mysql 數(shù)據(jù)庫,結(jié)果提示密碼不匹配。我突然意識到,服務(wù)器可能遭受到 SQL注入 攻擊了…… 至于事故發(fā)生的原因和之后所做的補救措施,以后有機會

        今天發(fā)現(xiàn) WordPress 連接不上數(shù)據(jù)庫,登錄 window server 服務(wù)器查看,所有服務(wù)均運行正常。

        使用 root 賬號登錄 mysql 數(shù)據(jù)庫,結(jié)果提示密碼不匹配。我突然意識到,服務(wù)器可能遭受到 SQL注入 攻擊了……

        至于事故發(fā)生的原因和之后所做的補救措施,以后有機會我會聊一聊的。這里我主要講一下 mysql 用戶密碼的重置步驟。

        重置 root 密碼
        在忘記 root 密碼的情況下,可以進入 mysql 的安全模式,重置 root 密碼。

        1. 停止 MySQL 服務(wù)

        打開命令提示符窗口,輸入 net stop mysql 關(guān)閉 MySQL 服務(wù)。

        C:\Users\Administrator>net stop mysql57
        MySQL57 服務(wù)正在停止..
        MySQL57 服務(wù)已成功停止。

        ↑ 服務(wù)名稱不一定都是 mysql,比如我的就是 mysql57,57代表版本號為5.7

        當然你也可以通過計算機管理面板關(guān)閉 MySQL 服務(wù)。

        2. 切換到 bin 目錄

        在命令提示符窗口中,通過 cd 命令切換到 mysql 安裝目錄下的 bin 目錄。

        C:\Users\Administrator>
        cd C:\Program Files\MySQL\MySQL Server 5.7\bin
        C:\Program Files\MySQL\MySQL Server 5.7\bin>

        ↑ 默認安裝目錄為 C:\Program Files\MySQL\MySQL Server

        3. 進入安全模式

        在 bin 目錄下輸入 mysqld --skip-grant-tables ,跳過權(quán)限檢查啟動 mysql。

        如果你配置了 my.ini 文件,則需要將其引入: mysqld --defaults-file="../my.ini" --skip-grant-tables

        [mysqld]
        
        basedir = "C:\ProgramData\MySQL\MySQL Server 5.7"
        datadir = "C:\ProgramData\MySQL\MySQL Server 5.7\Data"

        ↑ 我在 my.ini 文件中指定了數(shù)據(jù)的存放路徑,如果不引入配置文件,則會提示 No such file or directory 錯誤。

        4. 重置賬戶密碼

        打開另一個命令提示符窗口(別關(guān)閉安全模式窗口),同樣切換到 mysql \ bin 目錄,輸入 mysql 跳過權(quán)限驗證連接數(shù)據(jù)庫。

        C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql
        Server version: 5.7.16 MySQL Community Server (GPL)
        Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
        Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
        mysql>

        ↑ 也可以指定連接參數(shù) mysql -u <用戶名> -p <密碼> -h <連接地址> -P <端口號> -D <數(shù)據(jù)庫>

        執(zhí)行 update mysql.user set authentication_string="" where user="root"; 重置 root 用戶的密碼(5.7 之前為 password 字段)。

        mysql> update mysql.user set authentication_string="" where user="root";
        Query OK, 1 row affected (0.00 sec)
        
        mysql> select user,authentication_string from mysql.user\G
        *************************** 1. row ***************************
         user: root
        authentication_string:
        *************************** 2. row ***************************
         user: mysql.sys
        authentication_string: *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE
        
        2 rows in set (0.00 sec)

        ↑ root 用戶的 authentication_string 字段已經(jīng)被清空了

        5. 刷新權(quán)限表

        執(zhí)行 flush privileges; 命令刷新權(quán)限表,密碼已經(jīng)重置完成,輸入 quit 退出。

        mysql> flush privileges;
        Query OK, 0 rows affected (0.02 sec)
        mysql> quit
        Bye

        關(guān)閉所有命令提示符窗口,通過任務(wù)管理器結(jié)束 mysqld.exe 進程。重啟 MySQL 服務(wù),之后就可以直接登錄 root 賬號了。

        修改 root 密碼

        出于安全考慮,root 密碼不宜為空,所以需要在密碼重置之后,再重新設(shè)置一個密碼。

        方法一:SET PASSWORD

        SET PASSWORD FOR "username"=PASSWORD("new password");

        以 root 身份登錄 mysql,再使用 set password 命令修改密碼:

        mysql> set password for root@localhost = password("pswd");
        Query OK, 0 rows affected, 1 warning (0.00 sec)

        方法二:mysqladmin

        mysqladmin -u "username" -p password "new password"

        執(zhí)行該命名之后會提示輸入原密碼,輸入正確后即可修改。

        C:\Program Files\MySQL\MySQL Server 5.7\bin> mysqladmin -u root -p password pswd
        Enter password: ****
        
        mysqladmin: [Warning] Using a password on the command line interface can be insecure.
        Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.

        方法三:UPDATE TABLE

        UPDATE mysql.user SET authentication_string=PASSWORD("new password") WHERE user="username";

        在重置 root 密碼的同時,也可以設(shè)置默認密碼。不過密碼不能為明文,必須使用 password() 函數(shù)加密。

        mysql> update mysql.user set authentication_string=password("pswd") where user="root";
        Query OK, 1 row affected, 1 warning (0.00 sec)
        
        mysql> flush privileges;
        Query OK, 0 rows affected (0.01 sec)

        總結(jié)

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        windows下重置mysql的root密碼方法介紹

        windows下重置mysql的root密碼方法介紹:今天發(fā)現(xiàn) WordPress 連接不上數(shù)據(jù)庫,登錄 window server 服務(wù)器查看,所有服務(wù)均運行正常。 使用 root 賬號登錄 mysql 數(shù)據(jù)庫,結(jié)果提示密碼不匹配。我突然意識到,服務(wù)器可能遭受到 SQL注入 攻擊了…… 至于事故發(fā)生的原因和之后所做的補救措施,以后有機會
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲AV无码一区东京热久久 | 亚洲国产精品一区二区成人片国内 | 日韩中文字幕精品免费一区| 图图资源网亚洲综合网站| 成人无码精品1区2区3区免费看| 全部免费毛片在线| 美女视频黄频a免费| 日韩亚洲精品福利| 国产精品成人啪精品视频免费| 久久国产成人精品国产成人亚洲| 九九99热免费最新版| 亚洲精品国产成人专区| 88av免费观看入口在线| 亚洲乱码中文论理电影| 成年午夜视频免费观看视频| 国产午夜亚洲精品不卡| 夜夜春亚洲嫩草影院| 无码国产精品一区二区免费模式| 亚洲国产综合精品| 国产成人免费一区二区三区| 日韩毛片免费一二三| 久久精品亚洲综合| 大地资源免费更新在线播放| 看全免费的一级毛片| 亚洲AV无码专区国产乱码4SE| 在线精品一卡乱码免费| 国产成人综合久久精品亚洲| 亚洲欧洲美洲无码精品VA| 日本片免费观看一区二区| 亚洲成aⅴ人片久青草影院按摩| 国产性爱在线观看亚洲黄色一级片 | 亚洲女人影院想要爱| 国产女高清在线看免费观看| 四虎影视无码永久免费| 亚洲性色高清完整版在线观看| 尤物永久免费AV无码网站| 国产午夜无码片免费| 亚洲妇女熟BBW| 亚洲精品国产字幕久久不卡| 青青草免费在线视频| 中国一级特黄高清免费的大片中国一级黄色片 |