查看MySQL初始密碼并修改的正確方式
查看MySQL初始密碼并修改
1.安裝時(shí)的初始密碼查看:
當(dāng)安裝mysql的服務(wù):mysqld --install
初始化mysql,在這里,初始化會(huì)產(chǎn)生一個(gè)隨機(jī)密碼,如下圖框框所示,記住這個(gè)密碼,后面會(huì)用到(mysqld --initialize --console)
2.若沒注意初始密碼,可以通過查看安裝目錄中的文件來找回密碼:
找到data文件夾下面的XXX.err文件(我這里是DESKTOP-GURKLIR.err)
使用記事本打開,有些人的文件里面有很多條記錄可以直接查找A temporary password is這一句話
后面的RjSmyy)yE6Me就是初始密碼了
3.修改MySQL密碼的幾種方式:
方法1: 用SET PASSWORD命令
首先登錄MySQL。
格式:mysql> set password for 用戶名@localhost = password(‘新密碼’);
例子:mysql> set password for root@localhost = password(‘123’);
方法2:用mysqladmin
格式:mysql> set password for 用戶名@localhost = password(‘新密碼’);
例子:mysql> set password for root@localhost = password(‘123’);
方法3:用UPDATE直接編輯user表
首先登錄MySQL。
mysql> use mysql; mysql> update user set password=password(‘123') where user=‘root' and host=‘localhost'; mysql> flush privileges;
方法4:在忘記root密碼的時(shí)候,可以這樣
以windows為例:
(1). 關(guān)閉正在運(yùn)行的MySQL服務(wù)。
(2). 打開DOS窗口,轉(zhuǎn)到mysqlin目錄。
(3). 輸入mysqld --skip-grant-tables 回車。–skip-grant-tables 的意思是啟動(dòng)MySQL服務(wù)的時(shí)候跳過權(quán)限表認(rèn)證。
(4). 再開一個(gè)DOS窗口(因?yàn)閯偛拍莻€(gè)DOS窗口已經(jīng)不能動(dòng)了),轉(zhuǎn)到mysqlin目錄。
(5). 輸入mysql回車,如果成功,將出現(xiàn)MySQL提示符 >。
(6). 連接權(quán)限數(shù)據(jù)庫: use mysql; 。
(7). 改密碼:update user set password=password(“123”) where user=“root”;
(別忘了最后加分號) 。
(8). 刷新權(quán)限(必須步驟):flush privileges; 。
(9). 退出 quit。
(10). 注銷系統(tǒng),再進(jìn)入,使用用戶名root和剛才設(shè)置的新密碼123登錄。
總結(jié)
到此這篇關(guān)于查看MySQL初始密碼并修改的正確方式的文章就介紹到這了,更多相關(guān)MySQL初始密碼查看修改內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Mysql查詢?nèi)掌趖imestamp格式的數(shù)據(jù)實(shí)現(xiàn)
本文主要介紹了Mysql查詢?nèi)掌趖imestamp格式的數(shù)據(jù)實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01MySQL/MariaDB 如何實(shí)現(xiàn)數(shù)據(jù)透視表的示例代碼
這篇文章主要介紹了MySQL/MariaDB 如何實(shí)現(xiàn)數(shù)據(jù)透視表的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04從一個(gè)MySQL的例子來學(xué)習(xí)查詢語句
從一個(gè)MySQL的例子來學(xué)習(xí)查詢語句...2006-12-12詳解CentOS 6.5中安裝mysql 5.7.16 linux glibc2.5 x86 64(推薦)
這篇文章主要介紹了CentOS 6.5中安裝mysql 5.7.16 linux glibc2.5 x86 64(推薦)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-12-12