Mysql安裝教程


  https://blog.csdn.net/rucia/article/details/81288235

 

每次找安裝教程太麻煩,因此給自己備份一下步驟,方便以后查看。解壓版下載地址https://dev.mysql.com/downloads/mysql/,詳細圖解如下:

1.根據自己需求,選擇適合自己的進行下載。

2.解壓安裝包到自己的喜歡的路徑,我選擇的路徑是D:\Program Files\

3.配置環境變量

我是windows10的系統,找到環境變量配置位置

添加環境系統變量

MYSQL_HOME

D:\Program Files\mysql-5.7.23-winx64

編輯path變量,添加MYSQL_HOME

4.新建my.ini文件,5.7版本沒有該文件需要自己新建,內容如下,注意要修改自己的文件地址。

[mysqld]
port = 3306
basedir=D:/Program Files/mysql-5.7.23-winx64
datadir=D:/Program Files/mysql-5.7.23-winx64/data 
max_connections=200
character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] default-character-set=utf8

將my.ini文件放到D:\Program Files\mysql-5.7.23-winx64目錄下。

5.cmd打開命令窗口,切換到MySQL目錄下。

6.執行mysqld -install命令進行安裝

7.執行mysqld --initialize-insecure --user=mysql命令初始化

成功后,會生成data目錄並生成root用戶。

8.執行net start mysql命令啟動MySQL。

9.啟動成功,執行"mysqladmin -u root -p password 新密碼"命令設置密碼,root舊密碼為空,直接回車就可以。

至此解壓版安裝完成。

 

 

 

 

8.0.15

一、官網下載MySQL8.0.15

直達官網下載Community版:https://dev.mysql.com/downloads/mysql/ 然后拉倒下方點擊對應版本位數下載

 
圖片.png

二、安裝

下載完壓縮包之后就解壓,再創建一個同級空目錄mysqlData,再進入mysql8.0.15安裝根目錄創建一個my.ini配置文件。

[mysqld]
# 設置3306端口 port=3306 # 自定義設置mysql的安裝目錄,即解壓mysql壓縮包的目錄 basedir=E:\MySQL\mysql-8.0.15-winx64 # 自定義設置mysql數據庫的數據存放目錄 datadir=E:\MySQL\mysqlDate # 允許最大連接數 max_connections=200 # 允許連接失敗的次數,這是為了防止有人從該主機試圖攻擊數據庫系統 max_connect_errors=10 # 服務端使用的字符集默認為UTF8 character-set-server=utf8 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 默認使用“mysql_native_password”插件認證 default_authentication_plugin=mysql_native_password [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [client] # 設置mysql客戶端連接服務端時默認使用的端口和默認字符集 port=3306 default-character-set=utf8 

之后進入安裝目錄的bin目錄,初始化數據庫,輸入命令mysqld --initialize --console回車。 使用cmd切換到mysql安裝根目錄下的bin目錄,切記要用管理員身份運行。切換指定路徑的方法也在截圖中。

 
圖片.png
其中root@localhost:后面的一串   yy7ELpkj?<6)   就是初始密碼(不含首位空格),在沒有更改密碼前,需要記住這個密碼,復制保存,后續登錄需要用到!

 

之后啟動mysql服務,使用命令net start Mysql8(注:是自己的mysql服務名)

 
圖片.png

 

然后使用初始密碼登錄mysql,命令為mysql -u root -p回車之后會提示輸入密碼,這時復制之前記住的初始密碼登錄(哭死,我在這里栽了個大坑,提示大家伙注意數字1和字母l很像,字母O和數字0很像,還有粘貼的時候數好暗文密碼的個數,我的跟頭就是栽在這里,粘貼的時候不知道為什么多了一個密碼,害得我總是報錯登錄不了,排查了好久才發現)

 
圖片.png

 

修改密碼,使用命令如下:

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

 

 
圖片.png
至此,mysql8的安裝就到此結束了,據說mysql8的速度比mysql5快5倍左右哈哈哈哈,我們可以使用show databases;命令來查看數據表
 
圖片.png
期間還遇到過Access denied for user 'root'@'localhost' (using password: YES)  這個登錄報錯,參考解決的博文在此處: 解決win10下MySQL 8.0登錄Access denied for user 'root'@'localhost' (using password: YES)的問題

 

本文是根據這篇文章學習的。

當然,每次在使用命令行方式進入mysql的話都要切換到mysql的bin文件夾來執行操作未免很麻煩,所以我們可以通過配置Path環境變量來解決這個問題。

 

步驟:右鍵此電腦-->屬性-->高級系統設置-->環境變量-->系統變量-->找到Path然后在新增你mysql8的bin文件夾路徑,然后保存之后就可以了。 
 
圖片.png
作者:小江同志 鏈接:https://www.jianshu.com/p/647a596cb251 來源:簡書 簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權並注明出處。


免責聲明!

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



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