前置條件
預先安裝Visual C++運行庫。
下載MySql
https://dev.mysql.com/downloads/mysql/
解壓到指定目錄
初始化MySql
在bin的同級目錄下,新建my.ini,注意ACSI編碼;
[client]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
# 設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\\Download\\mysql-8.0.26-winx64\\mysql-8.0.26-winx64
# 設置 mysql數據庫的數據的存放目錄,MySQL 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯
# datadir=D:\\Download\\mysql-8.0.26-winx64\\sqldata
# 允許最大連接數
max_connections=20
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
以管理員身份運行cmd,切換到bin目錄。
執行初始化命令,記住臨時密碼。
mysqld --initialize --console
安裝MySql服務
mysqld --install
如果服務已存在,可以先刪除在執行此命令
sc delete mysql
啟動MySql服務
net start mysql
修改登錄密碼
mysql -u root -p
alter user root@localhost identified by '123456';