今天利用SQLyog連接本地服務(wù)器,連接不上职恳,一直報2003的錯誤所禀,這個錯誤是由于本地mysql沒有啟動,經(jīng)過一番倒騰话肖,服務(wù)開啟北秽,但連接時再一次報1045Access denied for user 'root'@'localhost'(using password)這個錯誤,經(jīng)過修改密碼后最筒,終于連接上了贺氓。
一、使用的命令
net stop mysql 停止mysql?
net start mysql 啟動mysql?
?mysql -uroot -p? 重置密碼
set password for 'root'@'localhost'=password('新密碼'); 修改密碼 注意后邊的分號
?flush privileges; 刷新數(shù)據(jù)庫?
exit; 退出
二床蜘、修改密碼四步驟
1 找到mysql安裝路徑下辙培,找到my.ini 或者my-default.ini文件,在文件找找到[mysql]下面加上? skip-grant-tables 跳過驗證
2 net start mysql? 重啟服務(wù)器? ? ? ? ? ?
3 重置密碼??
mysql -uroot -p 回車?
?password 回車邢锯,?
mysql 回車??
然后修改密碼 運行上面修改密碼的語句? ?
修改之后flush privileges 刷新數(shù)據(jù)庫??
?退出
4 修改剛才改過的文件扬蕊,保存退出,之后重啟服務(wù)器丹擎。