Windows 10 下离线安装mysql

Windows 10 下离线安装mysql

一、下载 MySQL 8.0.X 免安装版本

二、解压到指定目录

三、环境变量配置

右击我的电脑 --> 属性 --> 高级系统设置 --> 环境变量
找到系统Path ,单击编辑 ,添加值 (解压后的bin目录): D:\MySQL\mysql-8.0.32\bin
用户变量以及系统变量的区别:如果只编辑了用户变量中的Path值,则只对该用户生效,其它用户无法使用,而系统变量中编辑的Path 值,所有用户都可以使用。

四、创建配置文件

D:\MySQL\mysql-8.0.32安装目录下新建文本文件my.ini

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[mysql]

; 设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]

;设置3306端口
port = 3306

; 设置mysql的安装目录
basedir=D:\\MySQL\\mysql-8.0.32

; 设置mysql数据库的数据的存放目录
datadir=D:\\MySQL\\mysql-8.0.32data

; 允许最大连接数
max_connections=200

; 服务端使用字符集utf-8
character-set-server=utf8

; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

五、初始化安装

1
2
3
4
5
# 初始化MySQL(管理员权限打开cmd命令行)
mysqld --initialize --console
# 不要漏写`console` 初始化完可以看到默认root密码
mysqld install # 安装mysql
net start mysql # 启动服务

六、登录数据库

1
2
3
4
5
6
7
8
9
10
# 登陆数据库,输入上面的密码
mysql -u root -p

# 显示所有数据库
show databases;
# 修改root密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新的密码’;

# 刷新权限
flush privileges;

完成安装, 初始密码为123456

七、常用命令

1
2
#删除mysql服务,卸载的时候可以使用
sc delete mysql

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!