MySQL 1045錯誤解決辦法
當啓動MySQL後,運行指令mysql -u root -p,輸入密碼,結果提示:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
操作方法
(01)停止服務:方法1:使用dos命令net stop mysql即可;使用這種方式MySQL服務必須爲安裝的服務,否則會出現服務名無效,這時可以使用第二種方法。方法2:進入【控制面板】-->【管理工具】 -->【服務】,找到MySQL服務,點擊左邊的停止。
(02)跳過驗證:進入MySQL的安裝路徑(以默認安裝路徑爲例)C:Program FilesMySQLMySQL Server 5.1,找到配置文件(文件記錄了MySQL的常規參數,每次啓動服務都會先加載此文件),在配置文件中[mysqld]的最後一行加入skip_grant_tables,此語句可以使MySQL時在登錄忽略登錄檢查,只需任意輸入即可。
(03)修改密碼:啓動MySQL服務,進入dos環境,輸入mysql -u root -p登錄MySQL(如果安裝時沒有勾選添加環境變量,需要先使用cd命令進入MySQL安裝目錄),此時提示輸入密碼,輸入任意密碼回車即可進入MySQL,出現mysql>控制符,此時表示已經成功登錄MySQL。然後在mysql>下輸入命令:set password for root@localhost = password('newpassword'); 注:newpassword表示新密碼;【以下來自CSDN網友分享,但是我按照此操作沒有生效。上面的命令是在其他地方找到的!mysql> USE mysql (將數據庫切換至mysql庫中)mysql> UPDATE user SET password=PASSWORD('newpswd')WHERE user='root' (修改密碼)password函數爲MySQL內部函數,其中newpswd爲修改後的新密碼。】
(04)再次退出、停止服務:mysql>quit 或exitnet stop mysql
(05)重啓服務:將文件中加入的跳過權限語句刪除或加#號註釋。然後重啓服務,使用修改後的密碼登錄即可。
特別提示
以上方案均由網友提供的方案綜合而來,如果上訴辦法無法解決您的問題,還請查看原文:;;
希望以上經驗對您有所幫助!
-
世界第一巨蛇紅海巨蛇 坦克大小巨蛇是否存在
導語:所謂紅海巨蛇的消息並不是在中國國內的,實際上是2011年阿拉伯網上大規模出現,據說這種大蛇體型巨大,興風作浪殺害了超過三百人,當地政府也派遣了專業的人士去擊殺,但是最終都失敗,但實際上這只是一個神話故事裏面的配圖,都不是真的,和探祕志一起了解下吧。世界第一...
-
黑寡婦是什麼意思
(01)"黑寡婦"是一個漢語詞彙,有兩個不同的含義:1.黑寡婦(動物):指一種屬於蜘蛛科(Theridiidae)的蜘蛛。黑寡婦蜘蛛通常身體呈黑色或深褐色,具有紅色或橙色的背部斑紋,以及具有劇毒的螯肢。(02)它們被認爲是世界上最危險的蜘蛛之一,其毒液對人類有致命的毒性。黑寡婦蜘蛛多...
-
世界十大禁止冷兵器 第一來自中國殺傷力極強令人膽寒
導語:現在的槍支彈藥之類都相當豐富,但是依舊不能小看冷兵器的威力,在以前有很多冷兵器十分的殘忍,所以導致現在被禁用了很多,那麼世界十大禁止冷兵器有哪些?和探祕志小編一起了解一下。1、中國56式軍刺排在世界十大禁止冷兵器之首的是中國的軍刺,這種可怕的武器是用...
-
沒身份證怎麼坐高鐵
(01)如果您沒有身份證,您仍然可以乘坐高鐵,但需要提供其他真實、準確的有效身份證件信息或複印件。以下是一些可以替代身份證的證件:1.臨時身份證明:如果您在購票或乘車前因有效身份證件未攜帶、丟失等原因無法出示有效證件,您可以至車站鐵路公安制證口辦理乘坐旅客列...