【Windows】绿色版Mysql数据库安装指南 -- 通用所有版本
一、背景说明
因项目开发需求,需在windows系统中部署mysql数据库,本次以5.7.38版本为例进行演示。此前笔者已在本地成功安装其他版本,过程相似,故本教程适用于多个mysql版本的绿色安装。
二、获取绿色版安装包
访问MySQL官方归档页面下载所需版本:
MySQL :: Download MySQL Community Server (Archived Versions)

三、解压文件
将下载的压缩包解压至指定目录(建议路径全为英文),可放置于任意磁盘位置,如E:\mysql\。

四、创建并配置 my.ini 文件
在解压后的目录
mysql-5.7.38-winx64中新建一个文本文件,命名为
my.ini,并填入以下配置内容:
[mysqld] # MySQL服务监听端口 port=3306安装目录
basedir=E:\mysql\mysql-5.7.38-winx64
数据文件存储路径
datadir=E:\mysql\mysql-5.7.38-winx64\data
最大连接数
max_connections=200
连接失败次数限制(防暴力攻击)
max_connect_errors=10
服务端默认字符集
character-set-server=utf8
默认存储引擎
default-storage-engine=INNODB
认证插件设置
default_authentication_plugin=mysql_native_password
[mysql]
客户端默认字符集
default-character-set=utf8mb4
[client]
客户端连接端口
port=3306 default-character-set=utf8
保存后确保文件名为
my.ini,注意编码格式应为 ANSI 或 UTF-8(无BOM)。

五、初始化与服务安装
5.1 以管理员身份运行命令提示符
使用
Win + S搜索“cmd”,右键选择“以管理员身份运行”。
若MySQL位于E盘,先输入
E:切换盘符,再通过
cd命令进入 bin 目录:
E: cd E:\mysql\mysql-5.7.38-winx64\bin


SmartB2B 是一款基于PHP、MySQL、Smarty的B2B行业电子商务网站管理系统,系统提供了供求模型、企业模型、产品模型、人才招聘模型、资讯模型等模块,适用于想在行业里取得领先地位的企业快速假设B2B网站,可以运行于Linux与Windows等多重服务器环境,安装方便,使用灵活。 系统使用当前流行的PHP语言开发,以MySQL为数据库,采用B/S架构,MVC模式开发。融入了模型化、模板
5.2 执行初始化命令
运行以下命令初始化数据库,并查看控制台输出的临时密码:
mysqld --initialize --console
初始化完成后,系统会生成一个临时密码,请务必记录下来,后续首次登录时需要使用。

5.3 安装MySQL为系统服务
执行命令将MySQL注册为Windows服务(服务名可自定义,默认为mysql):
mysqld --install mysql

5.4 启动MySQL服务
启动已安装的服务:
net start mysql
启动成功后,可通过任务管理器或服务管理界面确认MySQL进程正在运行。


六、登录并修改密码
使用root账户登录MySQL:
mysql -u root -p
输入第5.2步中生成的临时密码进行登录。
为便于记忆,建议修改默认密码。执行以下SQL语句更改密码(示例设为
123123):
ALTER USER 'root'@'localhost' IDENTIFIED BY '123123';
修改完成后输入
exit退出,重新登录验证新密码是否生效。

七、使用客户端工具连接测试
推荐使用Navicat或其他数据库管理工具进行连接测试,配置如下:
- 连接名称:自定义(如:LocalMySQL)
-
主机地址:
localhost
或127.0.0.1
-
端口:
3306
-
用户名:
root
-
密码:
123123
(或你设置的新密码)
点击“测试连接”,显示成功即表示数据库正常运行。


八、常用MySQL服务管理命令
# 安装MySQL服务 mysqld --install mysql启动服务
net start mysql
停止服务
net stop mysql
卸载服务(先停止再删除)
net stop mysql sc delete mysql
提示:若要彻底卸载,除执行上述命令外,还需手动删除安装目录及数据文件。如有配置环境变量,也请一并清除。









