mysql 8.0.20 winx64.zip壓縮版安裝教程記錄如下,分享給大家
1.下載
mysql官網:鏈接
2.在f盤新建mysql目錄,在mysql下新建mysql文件夾,將壓縮包解壓到mysql文件夾中。
3.在zip解壓根目錄下新建my.ini。(新建文本文檔,并將后綴名改成.ini)
5.然后我們編輯my.ini,設置mysql根目錄,以及數據庫數據存放的目錄等。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
[mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir=f:\mysql\mysql # 設置mysql數據庫的數據的存放目錄 datadir=f:\mysql\data # 允許最大連接數 max_connections=200 # 允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統 max_connect_errors=10 # 服務端使用的字符集默認為utf8mb4 character - set -server=utf8mb4 # 創建新表時將使用的默認存儲引擎 default -storage-engine=innodb # 默認使用“mysql_native_password”插件認證 default_authentication_plugin=mysql_native_password [mysql] # 設置mysql客戶端默認字符集 default - character - set =utf8mb4 [client] # 設置mysql客戶端連接服務端時默認使用的端口 port=3306 default - character - set =utf8mb4 |
6.避免權限問題出錯我們盡量使用管理員身份運行cmd,否則在安裝時會報錯,會導致安裝失敗的情況。以管理員打開命令行并進入到解壓根目錄/bin目錄下
7.初始化數據庫,指令:
1
|
mysqld --initialize |
8.獲取初始化數據庫隨機密碼。執行完上一步之后,在data目錄下生的文件有一個.err文件,這里面有初始化的密碼。我們編輯打開此文件,找到密碼。該文件命名規則是【電腦用戶名.err】如下圖
(注意密碼不包括前面的空格,如果下面服務啟動出錯也可在此文件中查看,比如3306端口被占用等)
9.安裝mysql服務
1
|
mysqld --install mysql80 |
如果需要卸載服務,指令:
1
|
mysqld --remove mysql80 |
10.啟動服務
1
|
net start mysql80 |
11.修改密碼
1
|
mysql -u root -p |
回車輸入剛才生成的臨時密碼:
修改:
1
|
alter user 'root' @ 'localhost' identified by '123456' ; |
12.navicat連接測試
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。
原文鏈接:https://blog.csdn.net/mixika99/article/details/105997881