在Windows上使用Zip包安装MySQL 5.7
注意:请根据您的实际设置自定义目录路径、端口号和密码。
本文章使用Zip包在Windows上安装MySQL 5.7。请按照以下步骤操作:
-
从官方网站MySQL社区下载下载MySQL 5.7的Zip包。选择适合您系统的版本。
-
将Zip包解压到您系统上的目标位置。
-
以管理员身份打开命令提示符。
-
使用
cd
命令将目录更改为您解压Zip包的位置。例如:
cd D:\mysql-5.7.41-winx64\
- 在MySQL的根目录中创建一个名为
my.ini
的新文件。该文件将包含MySQL服务器的配置设置。使用文本编辑器打开该文件,并添加以下内容:
[mysqld]
basedir=D:\mysql-5.7.41-winx64
datadir=D:\mysql-5.7.41-winx64\data
port=自定义端口
skip-grant-tables
将自定义端口
替换为您MySQL服务器的所需端口号。
- 运行以下命令来初始化MySQL数据目录:
mysqld --initialize-insecure --user=mysql
注意:步骤7和8是可选操作,可以不注册安装为服务,而是进入根目录bin里面开启cmd,运行mysqld.exe开启服务
7.(可选操作)通过执行以下命令将MySQL安装为Windows服务:
mysqld --install
8.(可选操作)使用以下命令启动MySQL服务:
net start mysql
- 通过运行以下命令访问MySQL命令行客户端:
mysql -u root -P 自定义端口
将自定义端口
替换为您在my.ini
文件中指定的端口号。
- 一旦进入MySQL命令行客户端,执行以下SQL命令来更新root用户的密码:
UPDATE mysql.user SET authentication_string = PASSWORD('自定义密码') WHERE user = 'root';
flush privileges;
将自定义密码
替换为您所需的密码。
-
再次打开MySQL根目录下的
my.ini
配置文件,并注释掉skip-grant-tables
这一行。这将启用正常的登录认证。 -
重启MySQL服务以使更改生效。
恭喜!您已成功使用Zip包在Windows系统上安装了MySQL 5.7。