乱人伦视频中文字幕-精品人妻大屁股白浆无码-国产v精品成人免费视频-亚洲人成网站18禁止久久影院-国产精品成人3p一区二区三区

< 返回新聞公共列表

如何在Linux或Windows上更改MySQL根密碼?

發(fā)布時(shí)間:2023-06-08 14:52:58

MySQL是一種流行的用于Web應(yīng)用程序軟件的數(shù)據(jù)庫管理系統(tǒng)。與許多Web服務(wù)一樣,MySQL具有管理員級(jí)別或根密碼。root密碼允許用戶執(zhí)行數(shù)據(jù)庫中的所有頂級(jí)功能。在本文中,小編將幫助大家如何在Linux或Windows上更改MySQL根密碼?


如何在Linux或Windows上更改MySQL根密碼?.png


一、先決條件

1、現(xiàn)有的MySQL數(shù)據(jù)庫;

2、訪問運(yùn)行MySQL的Linux或Windows服務(wù)器;

3、托管MySQL數(shù)據(jù)庫的計(jì)算機(jī)上的管理員權(quán)限;

4、一個(gè)文本編輯器。記事本默認(rèn)包含在Window中。Linux中默認(rèn)安裝了Vim。

5、訪問命令行界面(或終端)。


二、如何在Linux中更改MySQL用戶根密碼?

第1步:以MySQL用戶身份登錄

當(dāng)我們啟動(dòng)到Linux安裝時(shí),請(qǐng)確保我們以通常運(yùn)行MySQL的相同用戶身份登錄。盡管我們可以以root身份登錄,但是一旦啟動(dòng)MySQL服務(wù)器,請(qǐng)確保使用該--user=mysql選項(xiàng)啟動(dòng)它。

否則,系統(tǒng)可能會(huì)創(chuàng)建root用戶擁有的文件,這會(huì)導(dǎo)致問題。

第2步:找到MySQL服務(wù)的.pid文件

下一步是找到MySQL服務(wù)的.pid文件。

大多數(shù)系統(tǒng)將它們存儲(chǔ)在/var/lib/mysql/、/var/run/mysqld/或 / usr/local/mysql/data/路徑中。文件名通常以mysqld(或您系統(tǒng)的主機(jī)名)開頭,以.pid擴(kuò)展名結(jié)尾。

第3步:殺死m(xù)ysqld進(jìn)程

在創(chuàng)建新的root密碼之前,請(qǐng)停止MySQL服務(wù)器。要終止mysqld進(jìn)程,請(qǐng)打開命令行并運(yùn)行以下命令:

kill `cat /mysql-data-directory/host_name.pid`

將mysql-data-directory/host_name.pid替換為我們?cè)谏弦徊街姓业降奈募4_保指定文件的完整路徑。此外,請(qǐng)確保在命令開頭使用反引號(hào)鍵(通常在 Tab 鍵上方)而不是單引號(hào)。

第4步:創(chuàng)建密碼文件

1、打開我們最喜歡的文本編輯器。在這個(gè)例子中,我們使用vim:

sudo vim

2、接下來,在文件中添加以下行:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';

請(qǐng)記住包括單引號(hào)和分號(hào)。將NewPassword 替換為我們要使用的密碼。最后,確保使用強(qiáng)安全密碼,例如這些示例。

該命令適用于我們當(dāng)前使用的機(jī)器。如果我們要連接到不同的系統(tǒng),請(qǐng)將localhost替換為適當(dāng)?shù)闹鳈C(jī)名。

3、將文件保存到home/me/mysql-init。

第5步:重新啟動(dòng)MySQL服務(wù)器并應(yīng)用新密碼要將更改應(yīng)用于密碼,請(qǐng)通過在終端中運(yùn)行以下命令來重新啟動(dòng)MySQL服務(wù)器:

mysqld --init-file=/home/me/mysql-init &

這將啟動(dòng)MySQL,并應(yīng)用文本文件密碼更改。根據(jù)我們啟動(dòng)服務(wù)器的方式,我們可能需要添加其他選項(xiàng)(例如在命令--defaults-file之前init。)

第6步:清理

最后,使用root帳戶登錄我們的MySQL服務(wù)器,并驗(yàn)證新密碼是否有效。然后,刪除我們?cè)诓襟E4中創(chuàng)建的文件。


三、如何在Windows中重置MySQL根密碼?

第1步:停止MySQL服務(wù)器

1、首先檢查我們是否以管理員身份登錄。

2、按Win + R(按住 Windows/Super 鍵,然后按“r”。)“運(yùn)行”框出現(xiàn)后,鍵入:services.msc

3、點(diǎn)擊確定。

4、向下滾動(dòng)服務(wù)列表以找到MySQL服務(wù)。右鍵單擊該條目,然后左鍵單擊Stop。

第2步:?jiǎn)?dòng)文本編輯器

單擊菜單并搜索記事本。或者,我們可以使用路徑:菜單> Windows附件>記事本。

第3步:使用密碼命令創(chuàng)建一個(gè)新的文本文件

1、在文本編輯器中輸入以下行:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';

確保保留引號(hào)和分號(hào)。將NewPassword替換為我們選擇的密碼。

2、使用文件>另存為菜單將文件保存到硬盤驅(qū)動(dòng)器的根目錄(C:)。選擇一個(gè)文件名,例如mysql-init.txt。

因此,localhost命令會(huì)在我們的本地系統(tǒng)上更改密碼。如果我們要通過網(wǎng)絡(luò)更改系統(tǒng)上的密碼,請(qǐng)將主機(jī)名替換為localhost。

第4步:打開命令提示符

1、按Ctrl + Shift + Esc。

2、然后,單擊文件菜單 >運(yùn)行新任務(wù)。

3、鍵入cmd.exe,并選中以管理員身份運(yùn)行的框。

4、點(diǎn)擊確定。

第5步:使用新的配置文件重新啟動(dòng)MySQL服務(wù)器

1、使用命令提示符導(dǎo)航到MySQL目錄:

cd "C:\Program Files\MySQL\MySQL Server 8.0\bin"

2、然后,輸入以下內(nèi)容:mysqld --init-file=C:\\mysql-init.txt

請(qǐng)注意,C:提示符后有兩個(gè)斜杠。

此外,如果我們?cè)诓襟E2中選擇了不同的文件名,請(qǐng)?jiān)陔p斜杠后使用該名稱。

第6步:清理

現(xiàn)在,我們可以使用新密碼以root身份登錄到我們的MySQL服務(wù)器。

仔細(xì)檢查以確保它有效。如果我們有獨(dú)特的配置選項(xiàng)(例如使用選項(xiàng)啟動(dòng)MySQL --defaults-file),請(qǐng)繼續(xù)這樣做。

一旦MySQL啟動(dòng),并且我們已確認(rèn)密碼更改,請(qǐng)刪除C:\mysql-init.txt文件。


閱讀本文后,我們應(yīng)該已經(jīng)了解了在Linux和Windows中重置MySQL 的根密碼。雖然這并不太具有挑戰(zhàn)性,但它是更改敏感密碼的安全方法。


/template/Home/Zkeys724/PC/Static
主站蜘蛛池模板: 亚洲高清专区日韩精品| 久久人人爽人人爽人人片ⅴ| 人人妻人人做人人爽| 99久久无色码中文字幕人妻| 日韩av高清在线看片| 无码人妻一区二区三区精品视频| 久久精品国产99精品最新| 寂寞骚妇被后入式爆草抓爆 | 久久99热精品免费观看| 中文字幕人妻熟在线影院| 久久狠狠高潮亚洲精品| 亚洲精品屋v一区二区| 日本妇人成熟免费| 99久久久无码国产精品9| 超清纯白嫩大学生无码网站| 亚洲精品国精品久久99热| 人妻另类 专区 欧美 制服| 人妻系列无码专区免费视频| 亚洲国产精品一区第二页| 一区二区在线欧美日韩中文| 男人靠女人免费视频网站| 国产女人精品视频国产灰线| 男人的天堂亚洲一线av在线观看| 久久精品国产72国产精| 中文字幕无码免费不卡视频| 精品乱码久久久久久中文字幕| 久久久久免费看黄a片app| 亚洲国产天堂一区二区三区| 久久国产精品人妻一区二区| 亚洲精品tv久久久久久久久j| 精品人妻| 久久久久久99av无码免费网站| 岛国av无码免费无禁网站| 国产一区二区精品久久岳| 麻豆精品国产熟妇aⅴ一区| 亚洲人成色7777在线观看| 亚洲精品午夜久久久伊人| 鲁鲁狠狠狠7777一区二区| 国产女人高潮抽搐喷水免费视频 | 爱情岛论坛首页永久入口| 国产精品久久成人网站|