1,開啟mysql.exe和mysqld.exe所在的資料夾,複製路徑位址;
2,開啟cmd命令提示符,進入上一步mysql.exe所在的資料夾;
3,輸入命令 mysqld --skip-grant-tables 回車,此時就跳過了mysql的使用者驗證。注意輸入此命令之後命令列就無法操作了,此時可以再開啟乙個新的命令列。
注意:在輸入此命令之前先在任務管理器中結束mysqld.exe程序,確保mysql伺服器端已結束執行;
4,然後直接輸入mysql,不需要帶任何登入引數直接回車就可以登陸上資料庫;
5,輸入show databases; 可以看到所有資料庫說明成功登陸;
6,其中mysql庫就是儲存使用者名稱的地方。輸入 use mysql; 選擇mysql資料庫;
7,show tables檢視所有表,會發現有個user表,這裡存放的就是使用者名稱,密碼,許可權等等賬戶資訊;
8,輸入select user,host,password from user; 來檢視賬戶資訊;
9,更改root密碼,輸入update user set password=password('123456') where user='root' and host='localhost';
10,再次檢視賬戶資訊,select user,host,password from user; 可以看到密碼已被修改
修改mysql資料庫密碼
1.新增環境變數mysql home d mysql d mysql為mysql資料庫的安裝目錄 接著在已存在的環境變數path後追加 mysql home bin 或 直接進行mysql安裝目錄下的bin目錄執行dos2.在dos下執行 mysql u root p然後輸入舊的mysql資料庫密碼...
修改mysql資料庫密碼
首先登入mysql。mysql set password for 使用者名稱 localhost password 新密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼 首先登入mysql。mysql use mysql mysql update user set pass...
MySQL資料庫修改密碼
方法1 格式 mysql set password for 使用者名稱 localhost password 新密碼 例子 mysql set password for root localhost password 123 方法2 格式 mysqladmin u使用者名稱 p舊密碼 passwor...