一、下载mysql官网zip包
二、将zip包解压到你的安装目录下
1、解压后,将安装目录下的bin添加至系统环境变量 PATH 路径中
三、在安装目录下创建 my.ini 配置文件
1、在 my.ini 配置文件中添加如下内容
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port =3306
# 设置mysql的安装目录
basedir=D:\devtools\mysql\mysql-8.3.0-winx64
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
其中的 basedir 为mysql安装根目录
说明:
(1)这里不需要指定 datadir=D:\xxx\xxx\data
(2)也可以指定 datadir=D:\xxx\xxx\data,datadir 为数据或日志文件存放目录地址。若不指定此路径,则默认在mysql根目录下创建data目录
四、初始化数据库
1、切换目录至mysql主目录的bin文件夹下,执行cmd命令
mysqld --initialize --console
2、执行后输出信息,需要记录生成的默认 root 密码
默认密码需要记下来,后面需要用到
五、安装 MySQL
1、安装
mysqld install
Service successfully installed. 安装成功
2、启动 mysql
net start mysql
六、修改默认密码
1、默认密码是随机串不好记,登录mysql数据库修改密码
mysql -u root -p
2、修改,例如将密码修改为 root123
alter user 'root'@'localhost' identified with caching_sha2_password by 'root123';
flush privileges;
3、退出登录
exit
或
quit
到此,mysql服务已经安装完成!
七、客户端连接测试
八、MySQL服务管理
# 启动数据库服务
net start mysql
# 停止数据库服务
net stop mysql
九、卸载MySQL
1、停止mysql服务
net stop mysql
2、删除mysql服务
sc delete mysql
3、删除对应的环境变量
4、删除对应的安装目录文件