MySQL忘記了密碼登錄不進去,用命令符修改新的密碼重新登錄的方法,mysql
MySQL忘記了密碼登錄不進去,用命令符修改新的密碼重新登錄的方法:
1.備份my.ini
2.在my.ini字段裡
[mysqld]
#socket=mysql
skip-grant-tables
保存my.ini這個文件然後關閉,重啟mysql
3.進入到你mysql的安裝目錄裡(比如我的是d:\software\mysql\MySQL Server 5.6\bin)
在命令行裡輸入d: 按回車進入d盤
然後再輸入:cd:"d:\software\mysql\MySQL Server 5.6\bin" 回車
4.輸入sql命令
mysql -uroot -p
ENTER PASSWORD: 直接回車不用輸入任何東西
show databases; 注意要有分號,回車會看到你所有的數據庫文件看看對不對
use mysql
update mysql.user set password=PASSWORD('輸入你的密碼') where User='root';
flush privileges;
quit 回車即可完成無權限進去數據庫然後重設密碼