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

MySQL 8解压版详细安装教程

时间:2026-10-08 20:35:17 来源:www.vaopo.com 人气:人

很多开发者在本地搭建开发环境时,更倾向于使用MySQL的解压版。相比安装包,解压版没有繁琐的向导界面,占用空间更小,迁移也更方便。只要按照步骤一步步操作,整个过程其实非常顺畅。下面为大家整理一份从零开始的完整指南。

下载与解压

首先去MySQL官网下载对应系统的压缩包。推荐选择Windows版本中的ZIP Archive格式。下载完成后,新建一个文件夹作为安装目录,比如D盘根目录下的mysql。将下载的压缩包直接解压到这个文件夹里。注意路径中尽量不要包含中文或空格,避免后续命令执行报错。解压后你会看到一堆文件,暂时不用管它们,接下来重点配置配置文件。

创建配置文件

进入解压后的主目录,在主目录下新建一个名为my.ini的文本文件。用记事本打开它,写入基础配置。核心参数包括端口号、字符集、数据目录和日志目录。端口默认是3306,字符集强烈建议设置为utf8mb4,这是目前最稳妥的选择。数据目录指向你解压文件夹里的data子目录,日志目录指向log子目录。配置写完后保存,关闭记事本。这一步是为了让MySQL知道从哪里读取参数。

配置系统环境变量

为了方便在任何命令行窗口都能直接调用mysql命令,需要把bin目录加入系统环境变量。右键点击此电脑属性,进入高级系统设置,打开环境变量。在系统变量中找到Path,点击编辑,新建一项,填入你的mysql解压目录下的bin文件夹绝对路径。确认保存后,打开新的CMD窗口,输入mysql --version,如果能显示版本号,说明环境变量配置成功。如果提示找不到命令,请检查路径是否带入了分号或拼写错误。

初始化数据库

以管理员身份运行命令提示符。切换到MySQL的bin目录后,执行初始化命令。这里要注意,MySQL 8默认采用caching_sha2_password认证方式,初始化时会自动生成临时密码。运行mysqld --initialize --console,等待进度条跑完。控制台最后几行会打印出一串类似root@localhost冒号后面的随机字符,务必原样复制保存下来,这就是初始登录密码。如果不小心关掉了窗口没记住,只能删除data文件夹重新执行一次初始化。

安装并启动服务

初始化成功后,继续在管理员CMD中输入mysqld --install来注册Windows服务。看到Service successfully installed的提示就代表安装完成。接着输入net start mysql启动服务。如果想设为开机自启,可以输入sc config mysql start= auto。服务启动后,你可以尝试输入mysql -u root -p,粘贴刚才保存的临时密码进行登录。进入mysql命令行后,第一件事就是修改密码。使用ALTER USER root@localhost IDENTIFIED BY 你的新密码;语句更新密码,记得结尾带上分号。改完密码后输入quit退出,再用新密码重新登录验证即可。

日常维护与避坑指南

解压版虽然轻量,但使用时要注意几个细节。定期备份data文件夹是最安全的做法,毕竟它是所有数据的物理载体。如果遇到连接被拒绝,先检查防火墙是否拦截了3306端口,或者远程访问权限是否未开启。MySQL 8对SQL模式要求比较严格,默认开启了only_full_group_by,写分组查询时可能需要调整字段。此外,不要随意移动已初始化过的文件夹位置,否则服务会丢失关联路径导致无法启动。掌握这些要点后,你就能稳定地在本地环境中使用MySQL 8了。