1涌攻,解壓包欧引,一般需要下載最新版本,選擇版本我們之間下載就好
1.2恳谎,解壓后芝此,在目錄里面可以沒有my.ini憋肖,這個(gè)時(shí)候我們需要自己建一個(gè),文件內(nèi)容如下婚苹,可以根據(jù)需要更改
[mysqld]
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
basedir=F:\\mysql # 切記此處一定要用雙斜杠\\岸更,單斜杠我這里會(huì)出錯(cuò),不過看別人的教程租副,有的是單斜杠坐慰。自己嘗試吧
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=F:\\mysql\\Data # 此處同上
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)用僧。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫系統(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
#5.7以上版本防止group by報(bào)錯(cuò)
sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時(shí)默認(rèn)使用的端口
port=3306
default-character-set=utf8
max_allowed_packet=100M
2结胀,管理員cmd cd bin mysqld install
3,mysqld --initialize-insecure 無密碼 或者mysqld --initialize-insecure --user=mysql
4责循,啟動(dòng)服務(wù)net start mysql
5糟港,無密碼等 mysql -u root -p
6,切換庫院仿,use mysql
7秸抚,修改密碼 alter user 'root'@'localhost' identified by '123456'