MySQL8.0.23安裝超詳細傻瓜式


1.我們先進入MySQL官網,然后下拉到這里進入下載界面

2.下載

有兩種方式安裝MySQL
第一種是安裝包的安裝方法
第二種是解壓的方式安裝
這里我們用解壓式的
直接下載第一個
至於第二個安裝包,我也不知道是啥,解壓過一次,大概1.5G,而且bin目錄下沒有mysqld這個程序

3.解壓

然后我們進行解壓(解壓到你想要的目錄下)

4.配置

(1)這里我們要自己創建一個Data文件夾和my.ini文件

(2)然后在my.ini文件夾下輸入以下內容

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=I:\MySQL\mysql-8.0.23-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=I:\MySQL\mysql-8.0.23-winx64\Data
# 允許最大連接數
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

(3)要注意的就是mysql的安裝目錄和數據庫的數據目錄需要更改一下

(4)然后再配置變量

注意Path也要配置

5.終端配置操作

先進入mysql的bin目錄下,然后輸入mysqld --initialize --console
注意注意!!!!一定要記住密碼

這時候我們直接輸入mysqld --install [服務名],會報錯,這個解決辦法是要用管理員模式來運行終端,我們打開任務管理器然后找到終端右鍵打開文件夾位置,然后右鍵管理員運行就可以了


這時候就安裝成功啦

但是在運行服務的時候也出了問題

這是因為net start +服務名,啟動的是win下注冊的服務。此時,系統中並沒有注冊mysql到服務中。即當前路徑下沒有mysql服務。
方法參考:https://blog.csdn.net/ermaner666/article/details/79096939/

解決方法:
用終端進入mysql的bin目錄下然后輸入mysqld --install
然后再輸入net start +服務名

這就安裝成功啦!

6.使用終端操作mysql

我們輸入進入數據庫的指令mysql -u root -p,這里輸入上面我們要求記住的密碼

7.改密碼

在終端輸入這句
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';

到此我們就完成啦!


免責聲明!

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



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