1. 下载MySQL
访问MySQL官方网站下载页面:https://dev.mysql.com/downloads/mysql/
选择MySQL Community Server(免费版),选择适合Windows的版本(例如,Windows (x86, 32-bit), MSI Installer)。
下载安装程序并运行。
2. 使用msi直接安装MySQL
运行下载的安装程序。
接受许可协议。
在安装类型选择界面,你可以选择“Custom”自定义安装。
按照提示完成安装过程,包括设置root用户的密码。
3. 使用zip解压版安装配置MySQL
MySQL 5.7在Windows上通常使用my.ini配置文件。以下是配置MySQL的步骤:
找到my.ini文件。默认情况下,它位于MySQL Server Installation Directory的data子目录下,例如C:\ProgramData\MySQL\MySQL Server 5.7\。
备份原始的my.ini文件,以防需要恢复。
编辑my.ini文件,添加或修改配置。以下是一些常见的配置项:
[mysqld]
# 设置端口号,默认为3306
port = 3306
# 设置数据文件路径
datadir=D:\mysql-5.7.25-winx64\data
# 设置错误日志文件路径
log-error=D:\mysql-5.7.25-winx64\data\mysql.err
# 设置基于内存的存储引擎的缓存大小
innodb_buffer_pool_size = 128M
# 设置最大允许的连接数
max_connections = 200
# 设置默认存储引擎为InnoDB
default-storage-engine = INNODB
# 设置字符集
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
# 默认使用mysql_native_password插件认证
default_authentication_plugin=mysql_native_password
# 启用二进制日志
# log-bin=mysql-bin
# exec sqlfile size
max_allowed_packet=500M
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4
根据你的系统资源和需求调整上述配置。
4. 初始化服务并启动MySQL服务
运行MySQL安装目录下的 mysqld --initialize。管理员执行命令如下:
Microsoft Windows [版本 10.0.19045.5131]
(c) Microsoft Corporation。保留所有权利。
C:\WINDOWS\system32>cd /d D:\mysql-5.7.25-winx64\bin
D:\mysql-5.7.25-winx64\bin>mysqld --initialize
D:\mysql-5.7.25-winx64\bin>mysqld --install MySQL5725
Service successfully installed.
D:\mysql-5.7.25-winx64\bin>net start MySQL5725
MySQL5725 服务正在启动 .
MySQL5725 服务已经启动成功。
D:\mysql-5.7.25-winx64\bin>mysql -V
mysql Ver 14.14 Distrib 5.7.25, for Win64 (x86_64)
D:\mysql-5.7.25-winx64\bin>
5. 测试MySQL
使用MySQL命令行工具或其他客户端工具连接到MySQL服务器,测试是否配置成功:
mysql -u root -p
从生成的data文件夹下 找到xxx.err里面生成的随机密码 输入密码验证即可。
如下找到生成的默认密码
over...