windows下安装mysql5.7.x zip版

本文详细介绍如何下载并安装MySQL 5.7.28版本,包括企业版与社区版的选择,my.ini配置文件的创建,以及通过mysqld.exe初始化数据库的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mysql 分为企业版与社区版,社区版在协议下可免费使用。

下载页面 https://dev.mysql.com/downloads/

下载 mysql-5.7.28-winx64.zip 或者 mysql-5.7.28-win32.zip  得到两个压缩文件。

 解压缩x64版到任意非中文路径。D:\UIDE\DB\mysql-5.7.28-winx64

解压缩后中是没有my.ini文件的(从5.7.18以后就不提供ini文件),(https://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html

有两种方式指定启动参数①启动时给mysqld.exe后面加参数②自己创建一个my.ini。本次选择②。


[mysqld]
basedir = D:\UIDE\DB\mysql-5.7.28-winx64
datadir = D:\UIDE\DB\mysql-5.7.28-winx64\data 
character-set-server=utf8 
port=3306
server-id	= 1 
socket=/tmp/mysql.sock
#key_buffer_size=16M
#max_allowed_packet=8M

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....


# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M 


[client]
#password	= root
port=3306
socket=/tmp/mysql.sock
loose-default-character-set = utf8 
[mysqldump]
quick

创建默认data 

mysqld --initialize-insecure --user=mysql

mysql 根目录中,就多了一个data文件夹。

 

然后运行D:\UIDE\DB\mysql-5.7.28-winx64\bin\mysqld.exe 配置成功。(以管理员运行,否则报错。)

或者使用mysqld install mysql 注册为windows 服务。


使用下载的MySql Workbench 社区版 链接数据库。

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值