下載地址:官網(wǎng)-DOWNLOADS-Community -MySQL Community Server-選版本-No thanks, just start my download.
安裝步驟:
1.解壓,并配置環(huán)境變量(bin目錄)
2.根目錄新建my.ini文件
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[mysqld]
# 設(shè)置3306端口
port = 3306
# 設(shè)置mysql的安裝目錄
basedir=D:\mysql\mysql-8.0.15-winx64
# 設(shè)置 mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄,MySQL 8+ 不需要以下配置,系統(tǒng)自己生成即可,否則有可能報(bào)錯(cuò)
# datadir=D:\mysql\mysql-8.0.15-winx64\\sqldata
# 允許最大連接數(shù)
max_connections=20
# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
3.以管理員身份運(yùn)行cmd(切換到bin目錄)
? ?初始化數(shù)據(jù)庫(kù):mysqld --initialize --console
? ?執(zhí)行完成后,會(huì)打印 root 用戶的初始默認(rèn)密碼(記錄下eg:Piisq:5dH4mo)
? ?安裝命令:mysqld --install?[服務(wù)名]? (后面的服務(wù)名可以不寫,默認(rèn)的名字為 mysql)
? ?啟動(dòng)服務(wù):net start mysql
? ?停止服務(wù):net stop mysql
? ?登錄:mysql -u root -p(需輸入原始密碼)
? ? ? ? ? ? ? 詳細(xì):mysql -h 主機(jī)名 -u 用戶名 -p
? ???????????????????????-h?: 指定客戶端所要登錄的 MySQL 主機(jī)名, 登錄本機(jī)(localhost 或 127.0.0.1)該參數(shù)可以省略;
? ? ? ? ? ? ? ? ? ? ? ? ?-u?: 登錄的用戶名;
? ? ? ? ? ? ? ? ? ? ? ? ?-p?: 告訴服務(wù)器將會(huì)使用一個(gè)密碼來(lái)登錄, 如果所要登錄的用戶名密碼為空, 可以忽略此選項(xiàng)。
? ?修改密碼:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';??
? ?查看:show databases;????use?mysql;????show tables;
? ?查看默認(rèn)MySQL用戶:select user,host,authentication_string from mysql.user;