1. 程式人生 > 資料庫 >MySQL下載和安裝 win10 64位 MySQL8.0的教程圖解

MySQL下載和安裝 win10 64位 MySQL8.0的教程圖解

怎麼從mysql從官網下載到安裝到客戶端的登陸呢?這篇文章給你講的清清楚楚。

第一步:到Mysql官網下載。

從[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/)找到需要的win10 64位mysql

點選download,會跳到到下載頁面,如下。以前是直接就是用瀏覽器預設下載器下載了,現在oracle想擁有更的使用者,就希望使用者登陸之再下載,但仍舊留有免登陸直接下載的入口,就在下圖紅框位置,no thanks,just start my download。點選瀏覽器就開始下載了,如圖。

下載到硬盤裡就是這樣:

解壓後就是這樣:注意解壓之後的資料夾路徑要想清楚,因為這個路徑就確定了是mysql資料庫伺服器的路徑了。紅色的是自己定義的路徑,下面是解壓後的資料夾。

注意:因為MySQL在不斷的完善,考慮的東西也越來越多,官網也不斷的在變換,但是記住下載東西肯定是不會變的。這裡我們找的是 首頁--社群--mysql社群服務,下載的是zip格式檔案;如果是在MySQL on windows則找到的是下載msi格式檔案。這兩種格式很有意思。zip格式是解壓就能使用的,但需要手動配置很多東西;msi格式是按照彈出的嚮導一步步安裝到最後來使用的。是兩種完全不同的方式,但是最終的結果都是一樣的,也就是zip解壓後,手動配置得到的結果就是msi格式一步步後引導的生成的。msi是windows installers的程式安裝資料包,和exe檔案很像,zip檔案是壓縮格式檔案。我們使用zip解壓配置方式,同時解釋msi安裝方式過程所作的事情。

在解壓的過程中壓縮包是182M,解壓後829M,挺大的其實,解壓耗時差不多一分鐘,也挺久的。而官網的msi安裝包才15.9M,在一步步的安裝後結果也是829M,說明什麼?zip壓縮包就是msi安裝包安裝後的結果資料夾,只是最後我們自己配置環境變數,新增服務,結果就和msi安裝一樣的了。而且zip壓縮包方式還更好的實現了和系統低耦合。

第二步:配置環境變數

環境變數就係統認識的一個目錄。配置環境變數的目的在於讓系統在任何目錄下面都能找到配置的這個路徑下面的命令。

這是mysql8.0的檔案目錄,我們要配置的就是,這個目錄裡面的bin目錄。

按電腦--屬性-高階系統設定-環境變數,就可以找到環境變數

點選系統變數下面Path,然後點選編輯,然後點選新建,將mysql的bin路徑直接複製貼上到下面。然後確定。

第三步:配置Mysql的my.ini檔案

在解壓的mysql根目錄檔案下面新建一個my.ini檔案。籃框就是mysql根目錄,綠框就是我們要建立my.ini檔案,是一個配置設定的檔案

將下面這部分拷貝到這個my.ini檔案裡面

[client]port=3306default-character-set=utf8

[mysqld]# 設定伺服器的訪問埠和字符集port=3306character_set_server=utf8# 允許最大連線數max_connections=20# 設定為自己MYSQL的安裝目錄basedir=C:\application\program\mysql\mysql-8.0.12-winx64# 設定為MYSQL的資料目錄datadir=C:\application\program\mysql\mysql-8.0.12-winx64\data# 建立新表時將使用的預設儲存引擎default-storage-engine=INNODB

注意上面的basedir和datadir屬性值是你自己的MySQL的根路徑。

第四步:初始化MySQL

執行 --initialize 命令。以管理員身份開啟cmd命令視窗。輸入:mysqld --initialize --user=mysql --console 然後回車。

下面紅框就是你執行的命令,注意得到的綠框中就是你的初始密碼。這個一定要記住,可先複製到文字中儲存下來。

然後執行 mysqld --install 命令。看到下面顯示service成功安裝。即wins的service服務安裝了。

service服務可以在 工作管理員--服務看到。我的服務名是mysqlSun,只要在 mysqld --install mysqlSun 時跟上你自己想要的服務名就可以服務名,預設就是mysql這個名字。刪除服務的命令是:mysqld --remove mysqlSun。此時我的mysql服務是關閉的。下面我們開啟服務。

執行 net start mysql 就開啟服務了。只有開啟服務才能連結操作資料庫的。看下面顯示,此時mysql伺服器已經開啟了。

第五步:登陸資料庫

開啟服務後,繼續執行 mysql -u root -p ,此時會讓輸入密碼,這個時候據要把上面mysql給你的預設密碼拷過來了。輸入密碼回車。

輸入密碼回車後,顯示下面 Welcome... 字樣時,恭喜你!這時才真正成功安裝mysql資料了。還是綠色安裝,zip解壓版的,不想要時不用解除安裝的那種。

別忘了,這個時候要做的就是修改密碼了。你不可能永遠使用mysql給你的特別複雜的預設密碼吧?

執行 set password='123'; 此時密碼就改成數字 123 了,注意執行命令時要帶上分號哦,因為時操作資料命令。

這時候就可以執行 quit 命令退出資料庫,然後重新執行上一步 mysql -u root -p 然後輸入密碼重新登陸資料庫了。這是就是完全是與你的資料庫了。賬號是root,密碼是123。如果只是把這資料庫用來開發不用設定很難的密碼,因為密碼忘了的話,就只剩一條路了,完全解除安裝乾淨再重灌mysql。

結束:使用mysql客戶端連結mysql

mysql客戶端可以是navicat或SQLyog。我這裡就以SQLyog為例。下載安裝破解SQLyog我就不說了哦,這裡我只提供一下SQLyog啟用碼,因為這個最有用。

name:xxxsn:dd987f34-f358-4894-bd0f-21f3f04be9c1

開啟SQLyog,然後檔案-新連線-新建

新建一個名字clientTest,然後確定然後輸入資料庫密碼等

先點選測試連結,一般mysql是8.0版本,也就是比較新版本,而客戶端版本不高的話會出現1251錯誤。原因是mysql版本過高,用的是新的客戶端密碼校驗方式,而舊的客戶端沒有這種密碼登陸方式。所以需要解決。

在命令視窗登入狀態下分別執行

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密碼'; #修改加密規則FLUSH PRIVILEGES; #重新整理許可權

然後再到SQLyog,點選測試來凝結,這時就成功了。還顯示你的mysql版本號。

點選確定,然後點選連結,這就連線到出資料庫了。看到沒?[email protected]就是你這個使用者,你的應該時root@localhost,localhost就是127.0.0.1 這是IP地址。看你這而使用者下面mysql預設給你了四個資料庫,這每個資料庫都有很多表。下面我們自己建立一個數據庫。

在你的使用者名稱上右鍵-建立資料庫。取名為firstdatabase。這就建立了一個在你的id下建立一個名為firstdatabase的資料庫。

從資料庫的下載到最終配置客戶端就在這片文章裡面了。希望可以幫到你們。

總結

以上所述是小編給大家介紹的MySQL下載和安裝 win10 64位 MySQL8.0的教程圖解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!
如果你覺得本文對你有幫助,歡迎轉載,煩請註明出處,謝謝!