蛙扑下载站:安全、绿色、放心的专业下载站! 首页|最近更新|专题集合|站内导航

Windows 7 安装MySQL 5.7.20详细图文教程

时间:2026-10-10 17:48:26 来源:www.vaopo.com 人气:人

准备工作与文件下载

很多开发者在Win7系统下搭建本地开发环境时,都会选择MySQL 5.7.20这个经典版本。它稳定性好,兼容性强,而且对旧版系统支持更友好。下面这份教程完全从零开始,带你一步步把数据库装好并跑起来。首先你需要去MySQL官网或者可靠的镜像站下载对应版本的压缩包。注意Win7用户一定要选64位的免安装包,也就是zip格式的压缩文件。下载完成后,把文件解压到你习惯的文件夹,推荐放在D盘根目录下的mysql文件夹。千万不要把路径写成中文,否则后续配置环境变量和服务的时候一定会报错。

修改基础配置文件

解压完成后,进入mysql主目录,找到my-default.ini文件。如果里面没有这个文件,直接新建一个文本文档,重命名为my.ini。用记事本或代码编辑器打开它,在里面写入基础参数。核心配置包括basedir和datadir,basedir要改成你实际的解压路径,datadir用来存放数据库文件,路径最后一定要加反斜杠和data文件夹。端口号保持默认的3306即可。为了后续能完美支持中文和特殊符号,加上character-set-server=utf8mb4以及collation-server=utf8mb4_general_ci这两行。保存并关闭文件,这一步决定了数据库能不能正常读写数据。

命令行初始化与服务注册

接下来需要用到系统命令行。按下键盘上的win键加r键,弹出运行窗口,输入cmd并回车。务必右键点击命令提示符,选择以管理员身份运行,不然权限不够无法创建服务。在命令行里用cd命令切到mysql的bin目录,执行初始化指令。这里推荐使用mysqld --initialize-insecure命令,它会快速生成data文件夹并设置空密码,适合本地开发环境。执行完毕后,你会看到目录下多出了一堆乱码一样的数据文件,这说明初始化成功了。紧接着继续输入mysqld --install mysql,这行命令会把MySQL注册成Windows系统服务,名称就叫mysql。注册成功后系统会提示服务安装成功。

启动数据库与重置密码

服务注册完毕,现在可以在命令行直接敲net start mysql来启动数据库。启动成功后,输入mysql -u root -p进行登录。因为刚才用了不安全初始化,初始密码是空的,直接按回车键就能进管理界面。进去之后第一件事就是修改root密码。输入set password for 'root'@'localhost'=password('你的新密码');,记得末尾的分号绝对不能漏。修改完成后输入flush privileges;刷新权限表,让密码立即生效。这时候你可以输入exit退出,再用新密码重新登录一次,确认能顺利进入才算过关。

配置环境变量与日常维护

为了方便以后在任何文件夹下都能直接调用mysql命令,强烈建议把bin目录加入系统环境变量。右键桌面计算机图标选择属性,点高级系统设置,打开环境变量面板。在系统变量里找到path,双击编辑,把mysql bin文件夹的绝对路径粘贴在最后面,前面用英文分号和前面的路径隔开。保存后重启命令行窗口,输入mysql -V,只要屏幕跳出5.7.20的版本号,说明全局调用已经打通。平时使用中如果遇到连接超时或者拒绝访问,多半是防火墙拦截或者密码策略太严。可以在配置文件的[mysqld]下方加上skip-grant-tables临时跳过权限校验,或者调整validate_password_policy参数降低密码强度要求。整套流程走下来大约半小时,跟着步骤操作基本不会出错,装好后就可以配合Navicat等工具正式开始项目开发。