mysql在windows下 1045 access denied for user……的解決方案

昨晚上在本身機器上配置iis7+php+mysql+phpmyadmin,phpmyadmin中用config,結果出現php

mysql錯誤1045mysql

用戶受權問題。sql

網上找了好多。都不能用。數據庫

抓頭啊抓頭。ide

好了。接下來就說說個人解決方法。.net

1.net stop mysql 停用服務blog

2.修改mysql根目錄下的my.ini文件ip

[mysqld]下面添加這句:skip_grant_tablesget

image
權限cmd

這個的意思是繞過權限系統。從而直接進去。

3.

net start mysql 啓動mysql服務

開cmd,移到mysql下的bin文件夾

如圖

個人

image

輸入

mysql -uroot -p

提示輸入密碼。輸入安裝時候的密碼

而後進去了。

image

看見沒,進來了。

而後,use mysql

進入放root賬號的數據庫:mysql

image

而後

改密碼

UPDATE user SET Password=PASSWORD('root') where USER='root';

而後刷新

FLUSH PRIVILEGES;

而後退出

EXIT

最後重啓mysql,把my.ini中加的東西刪了。

就行了。。

image

總算弄好了。。跑起試試。。

相關文章
相關標籤/搜索