MySql免安裝版安裝教程


本文包含內容:

  • MySql免安裝版安裝過程
  • ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)處理過程

一、MySql免安裝版安裝過程

安裝環境

  • windows10 企業版

安裝版本

  •  MySql Community 8.0.18

1、下載MySql數據庫

  下載地址:https://dev.mysql.com/downloads/mysql/

 

 

 

2、安裝數據庫

  1.2.1、將下載的壓縮包解壓到指定位置

 

 

    1.2.2、設置環境變量

  打開控制面板(快捷鍵win+R 輸入control)->系統和安全->系統->高級系統設置

  將解壓路徑下的bin路徑【C:\myworkspace\software\mysql\bin】,添加到path路徑中,具體如下圖所示

 

 

 

  1.2.3、以管理員身份運行控制台,安裝MySql

  2.3.1.以管理員身份運行控制台【如下圖】->通過 【cd C:\myworkspace\software\mysql\bin】將路徑指定到解壓后的MySql bin路徑下,輸入【mysqld install】安裝MySql

 

 

  1.2.3.2.安裝成功后,執行初始化操作【mysqld --initialize-insecure】,然后啟動MySQL【net start mysql】

 注:mysqld --initialize-insecure自動生成無密碼的root用戶,mysqld --initialize自動生成帶隨機密碼的root用戶

 

   1.2.3.3.數據庫啟動成功后,使用【 mysql -u root -p】默認密碼為空,直接回車后進入MySQL,出現如下字樣,證明安裝成功

  注:因為此處免密登錄沒有成功,報了一個錯誤,所以改用用戶名密碼登錄了,下文會繼續介紹

 

 

二、ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)處理過程

  2.1、先將MySQL服務停止【net stop mysql】,然后執行命令【mysqld --shared-memory --skip-grant-tables】,此時當前窗口的MySQL會處於一個掛起狀態,然后新打開一個控制台,這個控制台可以不是管理員權限,但是一定要在【mysqld --shared-memory --skip-grant-tables】執行之后再打開

 

 

  2.2、打開新的控制台后依次執行【FLUSH PRIVILEGES;】,【ALTER USER 'root'@'localhost' IDENTIFIED BY '這個是密碼,寫自己的'; 】,【quit;】

 

注:新密碼的格式為 大寫字母 + 小寫字母 + 特殊符號 + 數字,否則新密碼將不會生效

 

 

 

 

   2.3、回到管理員控制台界面按下【Ctrl+C】中斷當前進程(停不下來就多按幾下沒事兒),然后啟動MySQL【net start mysql】,

使用新創建的密碼登錄【mysql -u root -p】,輸入密碼進入如下頁面即可。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM