准备工作与下载
安装 MySQL 5.7.22 前,请先确认你的操作系统是 Windows 10 或更高版本。建议暂时关闭杀毒软件和防火墙,避免安装过程中被误拦截。打开浏览器访问 MySQL 官网,进入下载页面后选择 Community 版本,找到 Windows 平台对应的 zip archive 压缩包。下载时务必核对版本号是否为 5.7.22,文件大小通常在两百兆左右。下载完成后,将压缩包解压到自定义目录,例如 D 盘根目录下的 mysql-5.7.22-winx64。切勿放在中文路径下,也不要放在系统盘默认的 Program Files 文件夹中,以免权限不足导致后续操作频繁报错。
配置文件设置
进入解压后的文件夹,找到名为 my-default.ini 的文件,直接复制一份并重命名为 my.ini。用记事本或代码编辑器打开该文件,在空白处添加基础配置参数。首先指定安装目录,键入 basedir 等于你的实际路径,例如 basedir=D:\mysql-5.7.22-winx64。接着配置数据存放目录,键入 datadir 等于 D:\mysql-5.7.22-winx64\data,如果 data 文件夹不存在,安装程序会自动创建。然后设置端口号,默认是一三三零六,除非你电脑上有其他软件占用该端口,否则保持原样即可。最后添加 character-set-server=utf8mb4 和 collation-server=utf8mb4_general_ci,确保数据库能正常存储中文和特殊字符。保存文件并退出编辑器。
环境变量配置
为了让命令行随时能调用 mysql 命令,必须配置系统环境变量。右键点击桌面此电脑图标,选择属性,进入高级系统设置,点击环境变量按钮。在系统变量列表中找到 Path,选中后点击编辑。新建一个条目,填入你的安装目录下的 bin 文件夹路径,例如 D:\mysql-5.7.22-winx64\bin。连续点击确定保存所有窗口。打开命令提示符,输入 mysql -version 命令,如果屏幕打印出正确的版本号,说明环境配置成功。这一步非常关键,很多新手因为漏掉这里导致后续指令无法执行,反复排查都找不到原因。
初始化数据库与启动服务
以管理员身份运行命令提示符,切换到你的安装目录的 bin 文件夹下。执行 mysqld --initialize-insecure 命令,该指令会在 data 目录下生成系统表和初始日志文件。初始化过程大概需要几十秒,完成后不要关闭窗口。接着执行 mysqld --install 命令,将 MySQL 注册为系统服务。成功后会提示 Service successfully installed。此时输入 net start mysql 即可启动数据库服务。如果提示服务名无效,请检查前面的初始化步骤是否完整,或者尝试使用 mysqld --initialize 命令重新生成 data 目录后再试一次。
登录修改密码与验证
服务启动后,在命令行输入 mysql -u root -p 进行登录。由于我们使用的是 insecure 初始化方式,初始密码为空,直接按回车键即可进入数据库管理界面。看到 mysql> 提示符代表连接成功。为了安全起见,请立即修改 root 用户的密码。执行 ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码'; 语句。注意分号不能遗漏,否则命令不会生效。修改完成后,输入 exit 退出当前会话。再次使用 mysql -u root -p 登录,输入刚才设置的密码。如果能顺利进入界面,说明整个安装流程已全部完成。接下来你就可以正常使用 SQL 语句创建库表、导入导出数据了。定期备份 data 文件夹能有效防止意外丢失重要业务数据。



