目錄
下載地址:
1.MSI安裝包下載
2.ZIP壓縮包下載
?卸載MySQL:
下載地址:
MySQL :: Download MySQL Community Server到mysql官網進行下載:MySQL :: Download MySQL Community Server
(下面二選一,選擇一個下載進行安裝)
以下是基于Windows操作系統安裝
1.MSI安裝包下載
下載好后打開:
學習使用的話選擇第二個就夠了?
?
如果是第一次下載基本只需要一直下一步就可以了,其中需要注意幾點:
端口默認是3306,如果之前下載過沒有卸載干凈端口會被占用導致無法下一步
?保持默認的名字就可以了,之后可以在 計算機管理-->服務 里面找到服務名:
在完成Execute后就完成下載了:
?之后可以通過mysql命令行使用:
如果想要直接在Windows的cmd命令行使用需要添加環境變量:
此電腦 --> 屬性 --> 該機系統設置 --> 環境變量
先擇系統變量的Path進行新建添加:
(這里根據自己的下載路徑進行修改,添加的是mysql下的bin目錄)
?
2.ZIP壓縮包下載
解壓縮后位置:D:\mysql-8.0.15-winx64
需要在主目錄下復制(如果沒有可以直接創建)my.ini文件:
[mysqld]
# skip_grant_tables
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=D:\dev_soft\mysql-8.0.20-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\dev_soft\mysql-8.0.20-winx64\data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
# 服務端使用的字符集默認為UTF8
character-set-server=utf8mb4
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證,注意這一條是在Linux環境下
#default_authentication_plugin=mysql_native_password[client]
#password = your_password
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8mb4[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8mb4
需要修改其中的`basedir`和`datadir`:
basedir=mysql主目錄?
datadir=mysql主目錄/data
【同樣需要配置環境變量,直接跟著上面的步驟就行】
壓縮包安裝需要注意初始化:
用管理員身份打開cmd,切換好mysql的bin目錄下,執行下面這條命令:
mysqld --initialize --console
然后先給mysql服務創建名稱(方便到時候建立多個mysql服務時不沖突)
mysqld --install mysql8
啟動服務:
net start mysql
注意:之后登錄需要使用前面的舊密碼登錄
修改密碼的命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';# 之后鍵入修改密碼的命令:
ALTER USER root@localhost IDENTIFIED BY 'root'
?卸載MySQL:
停止服務:net stop mysql
刪除服務:mysqld --remove