網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

MySQL連線資料庫時報1045錯誤的解決|navicat

欄目: 心理 / 釋出於: / 人氣:2.52W
navicat MySQL連線資料庫時報1045錯誤的解決

方法:

第一步,mysql版本 5.7.20,navicat for MySQL 連線本地資料庫出現1045錯誤 如下圖:

第二步,連線mysql時資料庫密碼錯誤,需要修改密碼在執行輸入“cmd”,然後找到安裝路徑下的bin目錄,執行mysql -u root mysql如下圖:

第三步,報錯“ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)”需要修改配置檔案。在安裝目錄“C:Program FilesMysql5.7.20”下找到,首先備份一份。

第四步,然後開啟檔案,在mysqld關鍵字下面新增skip-grant-tables,儲存退出。如果出現儲存失敗,請將檔案拷貝到另外的目錄,修改好後覆蓋。或將mysql服務停止後,再覆蓋。覆蓋後,重啟mysql服務。

第五步,重啟mysql服務後,在cmd中,輸入mysql -u root mysql 就OK了。

第六步,然後修改密碼, update user set password=password("root22") where user="root"如果報錯“ERROR 1054 (42S22): Unknown column 'password' in 'field list'”那麼就要執行這個命令“update user set authentication_string=password('root22') where user='root'”才行。

第七步,輸入exit ,退出。然後重新連線,連線成功。