解决MySql 数据库 提示:1045 access denied for user 'root'@'localhost' using password yes
解決:
1.?開始 -->cmd ? -->?net stop?mysql??(停用MySQL服務(wù) ?沒啟動(dòng)的可以省略)
2. 找到安裝路徑 MySQL Server 5.1下的my.ini
3. 打開?my.ini ?找到 ?[mysqld] ?然后在下面加上
? ? ?這句:?skip_grant_tables (意思好像是 啟動(dòng)MySQL服務(wù)的時(shí)候跳過權(quán)限表認(rèn)證 ?)
4. 然后就啟動(dòng)數(shù)據(jù)庫修改密碼了 ??
? ? 開始 --> cmd ? --> ??net start mysql ? (啟動(dòng)MySQL服務(wù))--->? ?mysql ?回車 ? ( ?如果成功,將出現(xiàn)MySQL提示符)
5.?輸入use mysql; (連接權(quán)限數(shù)據(jù)庫)。
6. 改密碼:update user set password=password("123") where user="root";(別忘了最后加分號(hào)) 。
7. 刷新權(quán)限(必須步驟):flush privileges; 。?
8. 退出 quit。?
9. 將第3 步的 my.ini里的?skip_grant_tables ?去掉(啟動(dòng)MySQL服務(wù)的時(shí)候不能讓他跳過權(quán)限表認(rèn)證?)
10. 重啟MySQL ,再進(jìn)入,使用用戶名root和剛才設(shè)置的新密碼123就可以登錄了。?
總結(jié)
以上是生活随笔為你收集整理的解决MySql 数据库 提示:1045 access denied for user 'root'@'localhost' using password yes的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ABAP ALV 颜色设置(行,列,单元
- 下一篇: SM37 job状态意义