1. 程式人生 > 資料庫 >win10下mysql 8.0.12 安裝及環境變數配置教程

win10下mysql 8.0.12 安裝及環境變數配置教程

Windows10平臺下MySQL的安裝、配置、啟動和登入及配置環境變數

1.1 在MySQL的官網上下載安裝檔案並配置MySQL

提示:在安裝過程中,window防火牆會彈出是否允許更改硬體等提示,點選是。

360安全衛士等會將MySQL等資料庫檔案誤報成木馬程式,建議安裝過程中關閉360,僅保留window防火牆即可。

MySQL安裝過程失敗,很多是重新安裝MySQL所導致,在解除安裝MySQL時,也要把之前的安裝目錄刪除掉,一般在program file資料夾中。也要把MySQL的DATA目錄刪除,可能在使用者資料夾中,然後再重新安裝。

首先轉到下載地址

根據自己的平臺選擇32位或64位,這裡選擇了32位

點選圈中的download

點選login

這時進入登入介面,輸入使用者名稱和密碼(使用者名稱通常為註冊賬戶時的郵箱)。如果沒有賬戶要在此建立賬戶(建立賬戶的過程很簡單)。

下載前還提示我們需要一些資訊,填寫就行

填寫完Submit form就行了

這時進入了下載頁面

點選Download Now,等待下載完成後執行

等一會進入license agreement視窗

勾選I accept the license terms然後點選next

現在看到的選項從上到下分別是

  • 預設安裝Developer Default
  • 僅作為伺服器Server only
  • 完全安裝Full
  • 自定義Custom

在此選擇自定義,next

開啟目錄,在左側單擊選擇選擇MySQLserver 8,12-X64等,點中間的向右箭頭即可新增到右側,next

點選Execute稍等一會後

如圖所示點選next

點選next進行配置

Next進入配置視窗

採用預設的配置next

選擇使用更強的加密方式進行驗證 點選next(這是MySQL5.x不具備的)

設定伺服器密碼後next

點選next,請記住我們的Windows services Name,在這裡服務名字為MySQL80

點選Execute

Finish完成配置

輸入密碼,預設的user是root

check密碼正確,next

點選execute後,等一會點選finish

點選next,點選finish,完成

1.2啟動mysql服務

啟動MySQL服務主要有以下兩種方法:

第一種:

在搜尋框中輸入“services,msc”,enter鍵確認之後找到MySQL服務,雙擊開啟屬性對話方塊,通過點選“啟動”,“停止”來改變服務狀態。

第二種:

在搜尋欄中輸入"cmd",右鍵命令提示符選項,選擇以管理身份下執行,在命令提示符介面輸入“net start MySQL80"即可啟動MySQL服務。輸入“net start mysql80”即停止MySQL服務。

關於第二種方法的幾個提示:

1.出現伺服器名無效的可能解決方案:

在這裡輸入的“MySQL80”是我們配置MySQL時設定的服務的名字,上文的圖片中我們可以找到,在設定完伺服器密碼後next,會進入Windows service的視窗,在當時我們預設的服務名字是“MySQL80”。在有的參考書中,直接讓我們輸入"net start MySQL",讀者在實際操作過程中照搬照抄,就會出現服務名無效的情況。如果忘記了服務名,可以win+R開啟視窗,輸入services.msc在其中找到mysql的服務名。

2.發生系統錯誤5並拒絕訪問的可能解決方案:

有的同學可能用快捷鍵“Win+r”開啟命令提示介面,再輸入啟動語句,這時候可能會出現這個提示,這是我們沒有以管理員身份執行的結果。這時請參照上文第二種啟動方法。

1.3登入MySQL資料庫

啟動MySQL資料庫服務之後有兩種登入資料庫的方式:

第一種:

在程式目錄中找到mysql資料夾,開啟並選擇其中的MySql 8.0 Command Line Client,輸入密碼即可。

第二種:

在搜尋框輸入“cmd”在以管理員身份開啟視窗,在DOS視窗中輸入

cdC:\Program Files\MySQL\MySQL Server 8.0\bin

(註釋:如果您的MySQL檔案在其他目錄上,則請輸入相應地址)

enter鍵確認後可以通過登入命令來連線到MySQL資料庫,登入命令是:

mysql -h localhost -u root -p

enter之後系統會提示enter password 這時輸入配置時自己設定的密碼,enter確認之後即登入資料庫,可以開始對資料庫進行操作了。如圖:

登入MySQL資料庫的一般命令格式為:mysql -h hostname -u root -p

這裡需要解釋的是 mysql是登入命令,-h 後面是伺服器的主機地址,因為我們的客戶端與伺服器在同一臺機器上,所以輸入localhost,-u 後面是登入的使用者名稱稱,這裡預設是root。-p 表示後面要輸入password(登入密碼)。

1.4關於配置Path環境變數

想必很多讀者都會覺得,在登入MySQL時每次都要輸入cdC:\Program Files\MySQL\MySQL Server 8.0\bin有點麻煩,有什麼更好的辦法呢?這需要將MySQL的bin目錄新增到系統的環境變數中去。

首先,右鍵桌面上的“此電腦”選擇“屬性”,點選左側的“高階系統設定”,在“系統屬性”對話方塊中選擇“高階”選項卡,點選“環境變數”

開啟“環境變數”對話方塊後,在系統變數列表中選擇“path”變數,點選“編輯”,部分截圖如下:

在“編輯環境變數”對話方塊中點選新建,輸入C:\Program Files\MySQL\MySQL Server 8.0\bin,最後點選確定,完成環境變數的配置。

這時可以直接使用MySQL命令登入資料庫了

精彩專題分享:

mysql不同版本安裝教程

mysql5.7各版本安裝教程

mysql5.6各版本安裝教程

mysql8.0各版本安裝教程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。