ERROR 1045 (28000): Access denied for user 'ODB...

今天爲了解決亂碼的問題,把mysql的編碼格式修改成UTF8,是UTF8而不是UTF-8。

如今登陸數據庫出現:
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: N
O)mysql

經過摸索,在安裝目錄下:
C:\Program Files\MySQL\MySQL Server 5.5\bin
找到MySQLInstanceConfig.exe,由於我使用的是windows操做系統。而後從新設置密碼,登陸正常。sql

若爲Linux系統:
在mysql安裝目錄下的bin往path裏添加,而後用mysql -u用戶名 -p密碼數據庫

重設密碼的方法:
$ mysql -u root -p #--登陸mysql 服務器
mysql> use mysql; #使用mysql數據庫
mysql> update user set password=PASSWORD("123456") where User='root'; #--更新用戶密碼
mysql>flush privileges; #--從新刷新權限
mysql> quit #--退出mysql服務器windows

相關文章
相關標籤/搜索