获取安装包与解压
前往MySQL官方网站找到Downloads页面,选择MySQL Community Server版本。在左侧导航栏点击Archives或直接选择当前稳定版,进入Download页面后务必勾选I accept the license agreement。注意区分操作系统架构,Windows用户请选择Windows (x86, 64-bit)版本的ZIP Archive压缩包。下载完成后,将文件解压到你习惯的目录,例如D盘根目录下的mysql文件夹。解压后的文件夹里通常只有docs、include、lib、share等默认子目录,暂时不需要其他文件。
配置环境变量
为了方便在任意命令行位置直接调用mysql命令,需要把MySQL的bin目录加入系统环境变量。右键点击此电脑属性,打开高级系统设置,点击环境变量。在系统变量列表中找到Path,双击编辑,点击新建,输入你解压目录的完整路径加上bin后缀,比如D:mysqlbin。保存所有窗口后,打开一个新的命令提示符窗口,输入mysql --version并回车,如果显示出版本号,说明环境变量配置成功。
初始化数据目录与生成配置文件
打开命令提示符时请务必以管理员身份运行。切换到MySQL的bin目录下,执行mysqld --initialize --console命令。这个过程会创建data目录并自动生成初始化的数据文件和日志。命令行最后会打印出一段临时密码,一定要用记事本抄写下来,首次登录必须用到它。接着在同级目录下新建一个名为my.ini的文本文件,用记事本打开并写入基础配置。主要包含basedir指向你的解压根目录,datadir指向新创建的data文件夹路径,port设置为默认的三三零六,character-set-server设为utf8mb4。保存关闭即可。
注册服务并启动数据库
继续在管理员命令行中输入mysqld --install mysql命令,系统会提示Service successfully installed。这代表MySQL已经作为后台服务注册到Windows系统中。随后输入net start mysql,等待状态显示为已启动就表示服务运行正常。如果提示失败,请检查my.ini的路径是否使用了正斜杠而不是反斜杠,或者data目录是否为空且权限正确。启动成功后,可以在任务管理器的服务选项卡里看到mysql服务的运行状态。
修改初始密码与验证连接
在命令行输入mysql -u root -p,粘贴之前抄写的临时密码进入数据库界面。成功登录后,第一时间执行ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';语句来替换掉临时凭证。建议同时执行FLUSH PRIVILEGES;刷新权限表。之后可以输入show databases;查看系统自带的库文件,确认数据库完全就绪。如果需要远程连接,还需要额外授权特定IP或通配符访问,并记得在防火墙中放行三三零六端口。
常见问题排查指南
安装过程中最容易遇到的是端口占用问题。如果启动服务时报错,大概率是电脑上的SQL Server或其他数据库软件占用了三三零六端口。此时需要去my.ini里修改port参数为其他空闲端口,比如三三零七,然后重启服务。另一个高频问题是中文乱码,这通常是因为客户端默认编码未对齐。只需在my.ini的client部分补充default-character-set=utf8mb4,重启服务后即可解决。定期备份data文件夹里的所有内容,是防止系统崩溃丢失数据的稳妥做法。按照上述步骤操作,即可在不依赖图形化安装程序的情况下完成MySQL的纯净部署。



