> 技术文档 > MySql 8.0.42 zip版安装教程和使用_mysql-8.0.42-winx64.zip

MySql 8.0.42 zip版安装教程和使用_mysql-8.0.42-winx64.zip

今天要装个MySQL,就按照自己以前的教程来做,不知道是不是版本更新了的原因,又遇到了一点小阻碍,于是再记录一下吧。

下载MySQL

下载链接:MySQL :: Download MySQL Community Serverhttps://dev.mysql.com/downloads/mysql/在该页面中,选择我们要的8.0.42 版本,再点击Download下载

点击下载后,有个提示登录的位置,我们不用管,直接点“No thanks, just start my download.

解压配置

解压到我们存放的目录,创建一个data文件夹和my.ini文件。

在my.ini中复制粘贴以下内容,注意修改安装目录

[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\\Software\\mysql-8.0.42-winx64# 设置mysql数据库的数据的存放目录datadir=D:\\Software\\mysql-8.0.42-winx64\\data# 允许最大连接数max_connections=200# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统max_connect_errors=10# 服务端使用的字符集默认为UTF8character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB# 默认使用“mysql_native_password”插件认证default_authentication_plugin=caching_sha2_password[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[client]# 设置mysql客户端连接服务端时默认使用的端口port=3306default-character-set=utf8[mysqld]# 设置默认的时区default-time-zone=\'+08:00\'

这里和以前8.0.18不同的是修改了default_authentication_plugin,这里会提示未来版本会弃用mysql_native_password。以及在这里增加了时区的设置,避免每次启动都需要设置一次时区。

2025-07-21T05:58:59.646880Z 6 [Warning] [MY-013360] [Server] Plugin mysql_native_password reported: \'\'mysql_native_password\' is deprecated and will be removed in a future release. Please use caching_sha2_password instead\'

 添加环境变量

添加环境变量就是把bin目录的全部路径加到环境变量的Path中就可以了。

打开电脑->属性->高级系统设置->高级->环境变量->系统变量->path

具体如下图:

增加的变量为bin目录的全路径,注意按照实际情况修改

D:\\Software\\mysql-8.0.42-winx64\\bin

管理员身份启动cmd

现在,我们使用管理员身份启动cmd

初始化数据库

由于我们已经添加了环境变量,因此这里直接在cmd中执行命令即可:

mysqld --initialize --console

注意最后的地方出现的随机密码,要复制下来,当然你要选择用小本本记下来也行

安装mysql服务

使用命令安装mysql服务

mysqld install mysql

启动mysql服务

net start mysql

登录mysql

使用命令在本地登入mysql

mysql -u root -p

在密码的位置,输入前面提到要复制的密码,登录成功!

修改数据库连接密码

接下来修改密码,毕竟前面的随机密码,谁记得住?

set password for root@localhost=\'password\';

设置时区

在没有设置时区之前,使用工具连接数据库,会提示“需要设置serverTimezone属性”。

为了解决每次启动都需要设置时区的问题,博文已经进行了修改,在配置文件my.ini中已经指定好了,如果还是不行再进行手动设置。

使用该命令设置时区

 set global time_zone = \'+8:00\';

最后就可以成功连接啦。

参考链接:

MySql 8.0.18 zip版安装教程和使用_mysql-8.0.18.tar.xz下载-CSDN博客

MySQL安装教程(基于ZIP版本)_mysql anz-CSDN博客