https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.12-winx64.zip
第一步
首先這個(gè)鏈接去下載Windows 64 免安裝版的 mysq l其他版本去這里
第二步
然后復(fù)制這個(gè)文件,名字改成 my.ini 放在bin同級(jí)目錄下
[mysqld]
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
basedir=E:\\software\\mysql\\mysql-8.0.11-winx64 # 切記此處一定要用雙斜杠\\,單斜杠我這里會(huì)出錯(cuò),不過(guò)看別人的教程凭需,有的是單斜杠。自己嘗試吧
# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄
datadir=E:\\software\\mysql\\mysql-8.0.11-winx64\\Data # 此處同上
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫(kù)系統(tǒng)
max_connect_errors=10
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
# 默認(rèn)使用“mysql_native_password”插件認(rèn)證
default_authentication_plugin=mysql_native_password
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時(shí)默認(rèn)使用的端口
port=3306
default-character-set=utf8
第三步
把bin這個(gè)路徑放在環(huán)境變量里面
第四步
管理員打開(kāi)CMD 然后執(zhí)行 mysqld --initialize --console
別動(dòng) 這個(gè)就是你的密碼
第五步
安裝你的服務(wù) mysqld --install mysql 加粗的這個(gè)名字你可以定義 然后啟動(dòng)服務(wù) net start mysql
第六步
改密碼!
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';