MySQL-8.0.33-winx64 解壓版安裝 [Windows]
廣告:
1、下載安裝包
mysql-8.0.33-winx64.zip
https://dev.mysql.com/downloads/file/?id=518220
2、安裝
1.解壓 mysql-8.0.33-winx64.zip(至:C:\app\mysql-8.0.33-winx64);
2.創(chuàng)建my.ini文件;
默認(rèn)解壓目錄無my.ini文件,需自己創(chuàng)建;
進入目錄C:\app\mysql-8.0.33-winx64,創(chuàng)建my.ini,文件內(nèi)容如下
[client] port=3306 [mysql] default-character-set=utf8 [mysqld] basedir = "C:\app\mysql-8.0.33-winx64" #更改為自己的安裝目錄 datadir = "C:\app\mysql-8.0.33-winx64\data" #更改為自己的安裝目錄/data port = 3306 max_connections=200 character-set-server=utf8 default-storage-engine=INNODB
3.初始化MySQL
管理員身份打開CMD,執(zhí)行如下命令
cd C:\app\mysql-8.0.33-winx64\bin mysqld --initialize-insecure mysqld -install
若提示"The service already exists! The current server installed:xxx",則先刪除舊服務(wù)后再執(zhí)行" mysqld -install "
net stop mysql mysqld -remove mysql
4.啟動MySQL
net start mysql
5.配置環(huán)境變量
添加變量: MYSQL_HOME = C:\app\mysql-8.0.33-winx64
修改Path變量,在原Path變量的值前添加:%MYSQL_HOME%\bin;
6.登錄MySQL
# 初始化root密碼 mysqladmin -u root password 1234 # 登錄MySQL mysql -u root -p # 輸入 12345678 show databases;
錯誤:
Failed to find valid data directory
解決辦法:
先手動刪除我們創(chuàng)建的data文件夾;
刪除Windows服務(wù)中的MySql服務(wù),以管理員身份運行CMD,然后執(zhí)行命令sc delete MySql;
以管理員身份運行CMD并定位到MySql的安裝bin目錄,然后執(zhí)行命令mysqld --initialize-insecure,執(zhí)行完成后會自動創(chuàng)建data文件夾以及對應(yīng)的所有文件;
然后再執(zhí)行命令mysqld --install安裝MySql服務(wù);
廣告: