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
# 默认使用mysql_native_password插件认证
default_authentication_plugin=mysql_native_password
# 启用二进制日志
# log-bin=mysql-bin
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4
根据你的系统资源和需求调整上述配置。
4. 初始化服务并启动MySQL服务
运行MySQL安装目录下的 mysqld --initialize。管理员执行命令如下:
Microsoft Windows [版本 10.0.18363.592]
(c) 2019 Microsoft Corporation。保留所有权利。
C:\Windows\system32>cd /d D:\mysql-5.7.25-winx64\bin
D:\mysql-5.7.25-winx64\bin>mysqld --initialize
mysqld: Could not create or access the registry key needed for the MySQL application
to log to the Windows EventLog. Run the application with sufficient
privileges once to create the key, add the key manually, or turn off
logging for that application.
D:\mysql-5.7.25-winx64\bin>mysqld --install
Service successfully installed.
D:\mysql-5.7.25-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
D:\mysql-5.7.25-winx64\bin>
5. 测试MySQL
使用MySQL命令行工具或其他客户端工具连接到MySQL服务器,测试是否配置成功:
mysql -u root -p
从生成的data文件夹下 找到xxx.err里面生成的随机密码 输入密码验证即可。
over...
标签:bin,5.7,Windows,mysql5.7,MySQL,mysql,安装,winx64 From: https://www.cnblogs.com/zfreebird/p/18616678