下載MySQL8
打開以下地址:
https://dev.mysql.com/downloads/mysql/,按照下圖提示點擊Download按鈕進行下載
下載MySQL8
下載MySQL8
目前最新的版本是8.0.26
解壓MySQL8
不推薦使用中文目錄或含有特殊字符,空格的目錄,本案例解壓目錄為 D:mysql-8.0.26-winx64
新建my.ini文件
在解壓根目錄下新建my.ini文件,一定要注意文件的後綴,默認情況下,Windows並未顯示文件的後綴(擴展名)。
該文件是MySQL數據庫中使用的配置文件,修改這個文件可以達到更新配置的目的。
具體內容如下:
[mysqld]
port=3306
basedir=D:mysql-8.0.26-winx64
datadir=D:mysql-8.0.26-winx64data
max_connections=100
max_connect_errors=10
character-set-server=UTF8MB4
default-storage-engine=INNODB
[mysql]
default-character-set=UTF8MB4
[client]
port=3306
default-character-set=utf8上述my.ini文件的配置信息介紹:
主要分為兩部分:服務器端的參數和客戶端的參數。
[mysqld]表示後面的參數是服務器端參數的配置,[mysql]表示 [client]表示.
[mysqld]解釋:
- port:表示MySQL數據庫的端口,默認的端口是3306,如果你需要更改端口號的話,就可以通過在這裡修改
- basedir:MySQL的安裝路徑
- datadir:MySQL數據文件的存儲位置,也是數據庫表的存放位置
- max_connections:允許同時訪問MySQL服務器的最大連接數,其中一個連接是保留的,留給管理員專用的
- character-set-server:服務器使用的字符集
- default-storage-engine:創建數據表時,默認存儲引擎,在MySQL5.5.5之後,默認存儲殷勤為InnoDB
[mysql]解釋:
- default-character-set:客戶端默認的字符集
[client]解釋:
- port:mysql命令行默認的使用端口
- default-character-set:mysql命令行默認的字符集
初始化數據目錄
在bin目錄下,使用管理員啟動命令行,執行:mysqld –initialize –console。
執行該命令後,會創建my.ini中datadir指定的目錄,若該米粒不為空,則執行該米粒會報錯,可以手動刪除後再執行命令。
結果如下:

本例中產生的密碼為:)lBUVUo3Thds。
該密碼為首次訪問MySQL時root用戶的密碼,務必保留。
安裝MySQL為Windows服務
在bin目錄下,使用管理員啟動命令行,執行:mysqld –install mysqlservice。

mysqlservice是服務名,可自行命名。
執行成功後,在Windows中可以看到有一個服務,可以直接右鍵啟動或使用命令 net start mysqlservice啟動。

使用命令連接MySQL
一定先確保MySQL服務是正常運行的。
在bin命令下執行mysql -uroot -p ,此時命令行要求輸入密碼,將第4步產生的密碼輸入或拷貝粘貼,回車之後,即可連接到MySQL。
連接MySQL
修改root密碼
在成功連接MySQL後的提示符下使用以下命令修改root用戶 的密碼:
alter user 'root'@'localhost' IDENTIFIED BY 'wnxyLAOTAN!';
修改root用戶的密碼
以上命令將root的密碼修改為wnxyLAOTAN!。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/233011.html
微信掃一掃
支付寶掃一掃