MySQL8.0.11版-詳細安裝教程

前言

今天想把MySQL更新到最新版,於是………….
一上午就沒了
沒了
.
我以爲10分鐘的事,結果,哎,於是決定記錄下,不然這種感覺比改Bug還難受,我纔不想有第二次呢!

需要準備的東西

注意,在開始下面的步驟前,希望你能和我的操作一模一樣,否則出錯了就不好解決了。
下載安裝包,官網提供的安裝包有兩種,一種通過msi安裝程序安裝,一種是壓縮包直接解壓的形式。由於大部分人喜歡圖形化界面,我也一樣,但是今天早上過後,我可能會選擇壓縮包的方式,然後用命令行配置,因爲這個方式比用圖形化界面裝好多了,至少你知道你整個安裝過程做了什麼,不然圖形化的安裝弄一堆莫名其妙的東西,也不懂是啥,然後安裝完了之後,發現有問題,就不好處理了,鑑於此,放上壓縮包的下載地址
MySQL壓縮包下載地址
將頁面下拉一點,點擊箭頭的按鈕,就可以下載了
這裏寫圖片描述
如果你沒有登錄,那麼它會提示你登錄,有賬號的就登錄一下吧,沒賬號的就點擊
這裏寫圖片描述,然後可以跳過登錄直接下載。
如果你沒有梯子,也就是上面的網站沒法訪問,沒事,我都給你考慮好了,就用這個下載
MySQ8.0.11不用翻牆的下載地址,密碼是9257,如果因爲什麼原因失效了,可以留言,我都會及時更新。
下載好壓縮包之後,我們新建一個目錄,用於解壓目錄的存放,然後我們將壓縮包中的文件夾解壓到我們創建的文件夾中,接下來進入到和bin同級的目錄中,也就是下圖這個目錄,然後新建my.ini文件,最後的效果如下
這裏寫圖片描述
然後我們爲my.ini文件增加如下內容

[mysqld]
port = 3306
basedir=D:\MySQL\mysql-8.0.11-winx64
datadir=D:\MySQL\mysql-8.0.11-winx64\data
[mysql]
# mysql默認編碼
default-character-set = utf8mb4

[client]
# mysql客戶端默認編碼
default-character-set = utf8mb4

注意注意注意,裏面的路徑,也就是我寫的basedir和datadir的值,是要修改成你自己的目錄的,不要照着複製我的,字體加粗一下,免得你們看不到。
然後我們需要爲MySQL新建一個data目錄用於存放數據,data目錄也是和bin目錄同級的,具體位置可參考上面的截圖中data目錄的位置,data目錄裏現在是什麼都沒有的.

好了,準備完畢!

安裝

我們以管理員的身份打開命令行,看好了,以管理員身份,然後進入到MySQL的bin目錄下,也就是命令行目前是下面這個樣子(黑方框有點醜,就不上黑方框的圖了-.-)

D:\MySQL\mysql-8.0.11-winx64\bin>

然後我們輸入命令

mysqld -install

看到如下提示,表示成功

Service successfully installed.

接着下一步,爲了防止命令輸錯,你可以直接複製我的

mysqld --initialize-insecure

然後如果啥都沒提示,就表示成功了(如果這裏提示一些莫名其妙的錯誤,那你上面的哪個步驟肯定漏掉了,再從頭開始檢查下吧),然後我們輸入

net start mysql

看到如下提示字樣,表示成功

MySQL服務正在啓動..
MySQL服務啓動成功。

到這裏就已經安裝完畢了,此時的默認用戶名root的密碼是空,然後我們就可以登錄進去MySQL了,輸入以下命令來登錄

mysql -u root -p

然後會提示讓你輸入密碼,因爲此時密碼爲空,所以我們直接回車即可,最後你會看到MySQL的一些版本信息,然後前面的提示變成了>mysql,表示安裝成功,如下

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 17
Server version: 8.0.11 MySQL Community Server - GPL
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

至此,整個過程安裝結束,但是爲了使用方便(強烈推薦),我們還需要做兩件事。
第一件事:修改一下root用戶名的密碼
修改方法爲,進入到mysql命令界面,也就是命令行中,前面的提示爲>mysql 時,在這個狀態下,輸入

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';

其中,在“新密碼“的地方輸入你想要修改的密碼,修改之後,就不要忘記啦!

第二件事,有沒有覺得每次進入MySQL的命令界面,都得進入MySQL的安裝目錄下的bin目錄下,這樣是不是特麻煩,所以爲了方便我們在任意目錄下的命令行界面都能通過mysql -u root -p這個命令來進入mysql,所以我們需要配置環境變量,配置方法很簡單,步驟如下
右擊電腦->屬性->高級系統設置->切換到“高級”->點擊環境變量->在系統變量中找到變量爲Path的,點擊編輯->新建一個值,輸入MySQL安裝目錄的bin目錄的路徑,最後要點擊“應用”和“確定”,讓設置生效。
這裏寫圖片描述
這裏寫圖片描述
配置完後,我們再隨便找個目錄,輸入mysql -u root -p 然後輸入密碼,回車,若能進入mysql,則代表配置成功,否則,檢查一下你的Path裏新加的bin目錄的那個值看有沒有寫錯。

結語

整個過程中,其實有很多坑,但是基本按照我的來,你都可以跳過這些,最後,安裝了數據庫之後,可以安裝一個數據庫的可視化界面,推薦使用Navicat for MySQL這個工具(要破解,破解工具百度有),好了,收工!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章