MySql5.5忘記root密碼怎么辦
使用mysql5.5,突然root密碼忘記,怎么也登錄不了,很急人,該怎么解決呢?下面通過(guò)本文給大家介紹mysql5.5忘記root密碼的解決辦法,需要的朋友參考下吧
方法一:
操作系統(tǒng):windows操作系統(tǒng),xp或win7.
C:\Users\Administrator>cd C:\Program Files\MySQL\MySQL Server 5.5\bin
C:\Program Files\MySQL\MySQL Server 5.5\bin>net stop mysql
MySQL 服務(wù)正在停止.
MySQL 服務(wù)已成功停止。
C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqld --skip-grant-tables
你會(huì)看到窗口光標(biāo)在下一行的第一個(gè)位置閃爍,這說(shuō)明已經(jīng)啟動(dòng)了,不需要管。
新建一個(gè)命令行窗口同樣進(jìn)入到e:\mysql5.5\bin目錄,啟動(dòng)mysql
C:\Program Files\MySQL\MySQL Server 5.5\bin>mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.36 MySQL Community Server (GPL)
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)
mysql> use mysql;
Database changed
mysql> update user set password=PASSWORD('oracle') where user='root';
Query OK, 2 rows affected (0.00 sec)
Rows matched: 2 Changed: 2 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
mysql> quit
Bye
看看那任務(wù)管理器中是否有mysqld.exe進(jìn)程,如有,kill .

C:\Program Files\MySQL\MySQL Server 5.5\bin>net start mysql
MySQL 服務(wù)正在啟動(dòng) .
MySQL 服務(wù)已經(jīng)啟動(dòng)成功。
C:\Program Files\MySQL\MySQL Server 5.5\bin>mysql -uroot -poracle Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.5.36 MySQL Community Server (GPL) Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
方法二:
操作系統(tǒng):windows操作系統(tǒng),xp或win7.
1.dos命令行窗口 進(jìn)入e:\mysql5.5\bin ,停止mysql 服務(wù)
e:\mysql5.5\bin>net stop mysql
注意:看看那任務(wù)管理器中是否有mysqld.exe進(jìn)程,如有,kill them all.
2. 以不檢查權(quán)限的方式啟動(dòng)mysql
e:\mysql5.5\bin>mysqld.exe --skip-grant-tables
你會(huì)看到窗口光標(biāo)在下一行的第一個(gè)位置閃爍,這說(shuō)明已經(jīng)啟動(dòng)了,不需要管。
3. 新建一個(gè)命令行窗口同樣進(jìn)入到e:\mysql5.5\bin目錄,啟動(dòng)mysql
e:\mysql5.5\bin>mysql
4. 修改root密碼
mysql>use mysql
mysql>update user set password=PASSWORD('new_password') where user='root';
mysql>flush privileges;
mysql>quit
5. 看看那任務(wù)管理器中是否有mysqld.exe進(jìn)程,如有,kill them all.
6. 重啟mysql,就可以用你設(shè)置新密碼登陸
e:\mysql5.5\bin>net start mysql e:\mysql5.5\bin>mysql -u root -pnew_password that's all .
相關(guān)文章
MySQL開(kāi)啟記錄執(zhí)行過(guò)的SQL語(yǔ)句方法
這篇文章主要介紹了MySQL開(kāi)啟記錄執(zhí)行過(guò)的SQL語(yǔ)句方法,配置的方法很簡(jiǎn)單,本文直接給出配置示例,需要的朋友可以參考下2015-07-07
MySQL 5.6下table_open_cache參數(shù)優(yōu)化合理配置詳解
這篇文章主要介紹了MySQL 5.6下table_open_cache參數(shù)合理配置詳解,需要的朋友可以參考下2018-03-03
如何解決mysql執(zhí)行導(dǎo)入sql文件速度太慢的問(wèn)題
文章介紹了一種通過(guò)修改MySQL導(dǎo)出命令參數(shù)來(lái)優(yōu)化大SQL文件導(dǎo)入速度的方法,通過(guò)對(duì)比目標(biāo)庫(kù)和導(dǎo)出庫(kù)的參數(shù)值,并使用優(yōu)化后的參數(shù)進(jìn)行導(dǎo)出,再在目標(biāo)庫(kù)導(dǎo)入,顯著提高了導(dǎo)入速度2024-11-11
Ubuntu下完美實(shí)現(xiàn)遷移MySQL數(shù)據(jù)庫(kù)位置
這篇文章主要介紹了Ubuntu下完美實(shí)現(xiàn)遷移MySQL數(shù)據(jù)庫(kù)位置,十分詳細(xì),有需要的小伙伴可以參考下2015-03-03
MySQL初學(xué)者可以告別分組聚合查詢(xún)的困擾了
這篇文章主要為大家介紹了MySQL分組聚合查詢(xún)的難點(diǎn)講解,幫助MySQL初學(xué)著告別分組聚合查詢(xún)的困擾,有需要的朋友可以借鑒參考下,希望能夠有所進(jìn)步2021-10-10
MySQL用戶(hù)和權(quán)限及破解root口令的方法示例
這篇文章主要介紹了詳解MySQL用戶(hù)和權(quán)限及破解root口令,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-05-05
使用MYSQL TIMESTAMP字段進(jìn)行時(shí)間加減運(yùn)算問(wèn)題
這篇文章主要介紹了使用MYSQL TIMESTAMP字段進(jìn)行時(shí)間加減運(yùn)算問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02
MySQL中給自定義的字段查詢(xún)結(jié)果添加排名的方法
這篇文章主要介紹了MySQL中給自定義的字段查詢(xún)結(jié)果添加排名的方法,只需要對(duì)counter寫(xiě)一個(gè)小算式,非常簡(jiǎn)單,需要的朋友可以參考下2015-06-06

