一、安装前的核心准备
在正式动手之前,先确认你的电脑操作系统版本。目前主流是Windows 10或11,以及macOS。Java开发需要JDK也就是Java Development Kit,而MySQL是常用的关系型数据库。建议先去官网下载最新稳定版,或者使用长期支持版LTS。避免下载带测试标识的版本,企业级项目对稳定性要求极高,环境跑不通会浪费大量调试时间。
二、JDK安装与环境变量配置
打开Oracle官网或OpenJDK镜像站,下载对应系统的安装包。Windows用户双击exe文件,一路点击下一步即可。安装时务必记住默认路径,例如C盘Program Files下的Java目录。Mac用户直接拖拽dmg包完成安装,通常放在Library/Java/JavaVirtualMachines里面。这一步看似简单,但路径记错会导致后续编译失败。
环境变量配置才是关键步骤。Windows用户右键此电脑选择属性,进入高级系统设置,找到环境变量。新建JAVA_HOME变量,填入JDK的根目录路径。接着编辑Path变量,新增%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin两项。保存后务必重启命令行窗口,否则配置根本不生效。Mac用户直接在终端修改zshrc或bash_profile文件,追加export PATH=/usr/local/opt/openjdk/bin:$PATH。
三、验证Java是否安装成功
打开终端或命令提示符,输入java -version查看版本号。如果显示具体的构建版本信息,说明基础运行环境已就绪。接着输入javac -version检查编译器版本。两个版本一致才算配置完整。如果出现不是内部或外部命令的报错,通常是环境变量路径多写了分号或少加了bin文件夹,仔细核对字符串即可。
四、MySQL数据库安装流程
前往MySQL官方下载页,选择Community Server社区版。Windows用户推荐msi安装包,执行安装向导时会要求设置root密码。强烈建议勾选添加bin目录到系统PATH,这样以后敲mysql命令就不用切路径了。安装类型选Developer Default最省事,它会默认装好服务器和客户端工具,省去手动拷贝文件的麻烦。
Mac用户建议使用Homebrew命令安装,终端输入brew install mysql一行搞定。启动服务用brew services start mysql。首次登录需要初始化安全脚本,运行mysql_secure_installation按提示设置密码并移除测试库。整个过程几分钟就能跑完,比手动解压配置省心得多,特别适合快速搭建本地开发环境。
五、连接测试与常见问题排查
所有组件装好后,用命令行连一下数据库试试。输入mysql -u root -p回车,输入刚才设的密码。能进MySQL提示符代表网络和服务都没问题。如果是Navicat或DBeaver等图形化工具连不上,多半是防火墙拦截了3306端口,或者root账号不允许远程连接。去MySQL配置文件里把bind-address改成0.0.0.0就能解决大部分连接拒绝的问题。
遇到中文乱码别慌,检查项目编码和数据库字符集是否统一设为utf8mb4。很多老教程写的是utf8,其实MySQL里的utf8是伪装的,真正的完整UTF-8得用utf8mb4。建表时显式指定character set utf8mb4 collate utf8mb4_unicode_ci,后续存Emoji表情也不会报错。IDE里也要同步调整文件编码,防止写入时转码出错。
六、日常维护与卸载清理
安装完成后定期更新补丁很重要,尤其是安全漏洞修复。Windows可以在服务管理器里把MySQL设为自动启动。Linux用户则习惯用systemctl管理。如果哪天想换版本,千万别直接覆盖,先把旧数据备份导出成sql文件。卸载时记得删除注册表残留和用户数据文件夹,保持系统干净。新手跟着步骤走一遍,基本不会踩坑,遇到卡壳就截图查日志,日志永远是最诚实的排错依据。掌握这套流程后,后续接入Spring Boot框架就会顺畅很多。



