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

MySQL 5.7.20详细安装教程图解

时间:2026-10-05 22:29:13 来源:www.vaopo.com 人气:人

第一步获取安装包与解压

去官方网站或者国内镜像站下载mysql-5.7.20-winx64.zip压缩包。强烈建议避开exe自动安装器,选择zip免安装包,这样能完全掌控配置路径,避免后期卸载留垃圾。下载完成后右键解压到一个无中文无空格的目录,推荐放在D盘根目录下,例如D:\mysql-5.7.20-win64。解压后你会看到一堆文件和几个文件夹,暂时不用管它们,先记下这个完整路径。

第二步创建核心配置文件

在解压后的根目录里新建一个文本文档,重命名为my.ini。千万不要用写字板或word,直接用系统自带的记事本打开。在里面填入基础参数。最关键是设置basedir指向你的解压路径,datadir指向同级的data文件夹。端口保持默认的3306。字符集一定要写明utf8mb4,不然存emoji表情或者特殊符号会直接报错乱码。保存时注意编码选ANSI或UTF-8均可,确保文件名后缀是ini而不是txt。

第三步配置系统环境变量

这一步是为了让电脑在任何位置都能直接调用mysql命令。鼠标右键点击桌面此电脑图标,选择属性,进入高级系统设置,找到环境变量按钮。在下方的系统变量列表中找到Path变量,选中点编辑。点新建,把你的mysql根目录下的bin文件夹路径粘贴进去,比如D:\mysql-5.7.20-win64\bin。一路确定保存。打开新的命令提示符窗口,输入mysql回车,如果能跳出版本号说明环境配通了。

第四步初始化数据库实例

必须以管理员身份运行命令提示符。右键开始菜单里的cmd选项,选择以管理员身份运行。用cd命令切到你mysql的bin目录。执行mysqld --initialize-insecure --user=mysql。这条命令会在同级目录下自动生成data文件夹,里面存放系统表数据和日志。带insecure参数表示初始root账号不设密码,方便初次上手。如果命令行疯狂报错,检查路径里是否有空格,或者确认已安装微软常用运行库合集。

第五步注册并启动服务

还在刚才的管理员窗口里继续操作。输入mysqld --install MySQL57,系统会提示服务安装成功。这个名字随便起,但最好带上版本号方便以后区分。接着输入net start MySQL57,看到服务已成功启动的绿色字样就说明后台进程已经拉起。你可以按win键搜services.msc打开服务管理器,找到刚注册的MySQL57,双击把启动类型改成自动,防止重启电脑后数据库又得手动敲命令。

第六步安全登录与重置密码

因为刚才初始化用了无密码模式,直接敲mysql -u root -p,密码处直接回车即可进入交互界面。看到mysql>提示符就说明连接上了。为了安全必须立刻改密码。输入ALTER USER root@localhost IDENTIFIED BY 你的新密码;注意分号不能少。紧接着输入FLUSH PRIVILEGES;使修改立即生效。改完后退出,下次登录就必须输入密码了。

第七步连通性测试与日常维护

密码改好后,建议用Navicat或者DBeaver这类图形化工具连一下,验证网络端口是否通畅。如果连不上,大概率是Windows防火墙拦截了3306端口,去控制面板防火墙里添加入站规则放行即可。平时维护记得定期备份data目录或者用mysqldump导出sql脚本。遇到卡死的情况别急着拔电源,先进服务列表看看状态,多数时候重启服务比重装快得多。