windows系统安装mysql

2/25/2025 environment

# MySQL5.7.44

# 解压安装包


tar -xf mysql-5.7.44-winx64.zip

1
2
3

# 环境变量


setx PATH "%PATH%;D:\dev\mysql-5.7.44-winx64\bin" /m

1
2
3

# 创建目录


md D:\dev\mysql-5.7.44-winx64\data

1
2
3

# 准备my.ini文件

在D:\dev\mysql-5.7.44-winx64\目录下准备my.ini文件

[mysqld]
port=3306
basedir="D:\dev\mysql-5.7.44-winx64"
datadir="D:\dev\mysql-5.7.44-winx64\data"
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4
1
2
3
4
5
6
7
8
9
10
11
12
13
14

# 初始化MySQL服务端

从此处开始,要重新打开CMD,CMD以管理员身份运行

# 初始化的命令输出log中,包含了临时密码,复制临时密码
mysqld --initialize --console

1
2
3

# 注册系统服务

CMD以管理员身份运行

# 注册 未注册之前是没有MySQL服务的
mysqld --install
# 移除
# mysqld --remove
1
2
3
4

# 启动mysql服务

CMD以管理员身份运行

net start mysql
# 停止MySQL服务
# net stop mysql

1
2
3
4

# 操作

# 加上用户名和密码一起登入
mysql -uroot -p123456

# 链接远程服务登入
mysql -h 192.168.1.63 -P 3306 -uroot -p123456


# 修改密码
先执行:mysql -uroot -p 
再输入临时密码:fG)m:;rvz9Z#
修改密码:alter user 'root'@'localhost' identified by '123456';
刷新权限:flush privileges;
1
2
3
4
5
6
7
8
9
10
11
12

# MySQL8.0.41.0

# Choosing a Setup Type

选择"Full"

# installation

保持默认,点击"Execute",等待安装

# Product Configuration

保持默认,点击"Next"

# Type and Networking

保持默认,点击"Next"

# Anthentication Method

保持默认,点击"Next"

# Account and Roles

上方是设置ROOT密码(123456),下方是设置普通用户账号及密码
设置完成后,点击"Next"

# Windows Service

保持默认,点击"Next"

# Server File Permissions

保持默认,点击"Next"

# Apply Configuration

保持默认,点击"Execute",安装完成后,点击"Finish"

# Product Configuration

保持默认,点击"Next"

# MySQL Router Configuration

保持默认,点击"Finish"

# Product Configuration

保持默认,点击"Next"

# Connect To Server

输入ROOT的密码:123456
点击"check"
点击"Next"

# Apply Configuration

保持默认,点击"Execute",完成后,点击"Finish"

# Product Configuration

保持默认,点击"Next"

#$ Installation Complete

"Start MySQL Workbench after setup" "Start MySQL Shell after setup" 两项取消勾选,然后,点击"Finish"

# 环境变量

CMD以管理员身份运行

setx PATH "%PATH%;C:\Program Files\MySQL\MySQL Server 8.0\bin" /m

1
2

# 连接Mysql

CMD以管理员身份运行

mysql -uroot -p123456
1
Last Updated: 2/26/2025, 2:51:45 AM