本文下載的是MySQL的最新版本8.0.19,windows下64位的ZIP包,本人電腦系統(tǒng)是Windows 10。
把下載的壓縮包玄括,解壓到 D:\mysql-8.0.19-winx64
,在解壓后的目錄中編寫配置文件my.ini,以及文件夾data。
創(chuàng)建文件
1. 編寫配置文件my.ini
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[mysqld]
#設(shè)置3306端口
port = 3306
# 設(shè)置mysql的安裝目錄
basedir=M:\mysql-8.0.19-winx64
# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄
datadir=M:\mysql-8.0.19-winx64\data
# 允許最大連接數(shù)
max_connections=200
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
2. 配置環(huán)境變量
添加一個(gè) MYSQL_HOME 值為解壓后的目錄:M:\mysql-8.0.19-winx64
,然后在Path中添加mysql的bin位置:%MYSQL_HOME%\bin
3. 安裝服務(wù)
以管理員的身份運(yùn)行cmd瞻佛,利用cd的命令切換到你實(shí)際安裝的位置,例如M:\mysql-8.0.19-winx64\bin
- 輸入安裝指令: mysqld --install [服務(wù)名]
ps:
1、服務(wù)名不寫,默認(rèn)為mysql
2伤柄、若提示服務(wù)已存在绊困,執(zhí)行sc delete [服務(wù)名] 就可以刪掉之前的服務(wù)
安裝成功
如果遇到下圖情況,需要更換管理員方式執(zhí)行命令提示符即可
切換管理員權(quán)限即可
如果遇到提示 提示缺少vcruntime140_1.dll
,需要安裝VC++運(yùn)行庫(kù),微軟常用運(yùn)行庫(kù)合集,安裝完畢后重啟系統(tǒng),重新走這一步即可
提示缺少vcruntime140_1.dll
- 執(zhí)行 mysqld --initialize --console (初始化) 記錄下root的臨時(shí)密碼
臨時(shí)密碼一定記好
4. 啟動(dòng)服務(wù)
執(zhí)行 net start mysql(運(yùn)行)
啟動(dòng)服務(wù)
-
其他常用命令
mysqld --remove 移除服務(wù) net stop mysql 停止mysql服務(wù)
5. 配置MySQL root口令
* 執(zhí)行 `mysql -u root -p` 使用臨時(shí)密碼登錄
* `ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';` 設(shè)置root密碼為password,
安裝MySQL完成
本文在原鏈接:http://www.reibang.com/p/5433b43eacbf 基礎(chǔ)上修改一點(diǎn)