一定是my.ini,我一開始找到Program Files下面的my-default.ini去了,可以再服務中右擊屬性檢視一下,就是這個。
這句話貌似是在指令視窗中開了一個mySQL的服務,該指令通過跳過權限安全檢查,開啟mysql服務,這樣連接配接mysql時,可以不用輸入使用者密碼。
3、win+R,新開一個cmd視窗,原來的别關了呀。
輸入指令:
mysql -uroot -p
出現:
Enter password:
在這裡直接回車,不用輸入密碼。
然後就就會出現登入成功的資訊。
然後在這裡登SQLyog就可以登進去了耶
4、重置root密碼:update mysql.user set password=password("123456") where user='root';
5、切換到第一個指令行視窗運作:mysqladmin -u root shutdown
6、啟用原本的服務
7、登陸:mysql -uroot -p123456
7、修改密碼以能夠在用戶端登陸:set password for root@localhost = password('123');
8、 修改root密碼永不過期:ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
本文轉自 Lee_吉 部落格,原文連結: http://blog.51cto.com/12173069/1942820 如需轉載請自行聯系原作者