出錯原因
reload權限被收回,造成無法重新分配權限,其他類似權限問題也可以參照此方法。
解決方法
1.關閉mysql的服務。
右擊計算機-->“管理”-->“服務和應用程序”
2.命令行
“win”+R快捷鍵打開cmd窗口,進入你安裝mysql的bin目錄,我的在D:\MySQL\MySQL Server 5.5\bin
mysqld --defaults-file="D:\MySQL\MySQL Server 5.5\my.ini" --console --skip-grant-tables
注意: 一定是my.ini文件
注意:空格的位置
如果出現下面的結果,說明已經成功Version: '5.1.57-community' socket: '' port: 3306 MySQL Community Server (GPL)
3.再開一個DOS窗口,同樣切到mysql bin目錄下
在命令行輸入代碼D:\Program Files (x86)\MySQL\MySQL Server 5.1\bin>mysql -uroot -proot0898
4.重新啟動mysql服務器就可以了