安装前的准备工作
在开始安装MySQL之前,需要先确认自己的操作系统版本。目前市面上使用最广泛的是Windows系统和Linux系统,本教程以最常见的Windows 10或Windows 11为例进行讲解。首先打开MySQL官方网站的下载页面,选择Community版本,也就是免费版。在下载页面找到适合你电脑架构的安装包,通常是64位的MSI安装包。建议提前关闭电脑上的杀毒软件和防火墙,避免它们在安装过程中误拦截MySQL的服务进程。同时检查电脑是否已经安装了旧版本的MySQL或其他数据库软件,如果有冲突建议先备份数据并卸载干净,以免端口占用导致新服务无法启动。
运行安装程序与基础配置
双击下载好的MSI文件启动安装向导。第一步会询问安装类型,强烈建议选择Custom自定义安装,这样你可以灵活控制组件和路径。点击下一步后,进入组件选择界面,勾选Server components、Documentation、Examples and Sample Database等核心选项。接着设置安装路径,默认安装在C盘Program Files目录下,如果你的C盘空间紧张,可以自行修改到其他分区,但路径中不要出现中文或特殊符号。确认无误后点击Next开始解压和复制文件,这个过程需要耐心等待几分钟,期间不要强行关闭窗口。
服务配置与密码设置
文件复制完成后进入服务器配置阶段。这里会要求你设置root用户的初始密码,这是管理员的最高权限账号,务必牢记并妥善保管。如果忘记密码,后期重置会比较麻烦。接下来是配置MySQL的服务名称和端口号,默认服务名叫做MySQL80,端口号为3306。除非你有多个数据库实例需要共存,否则保持默认即可。窗口模式可以选择Standard Windows Service,这样MySQL会随着开机自动启动,方便日常开发使用。配置完成后点击Next,系统会开始应用这些设置。
环境变量配置与命令行验证
配置完成点击Execute执行脚本,等待进度条走完表示核心服务已注册成功。为了能在任意命令行位置直接调用mysql命令,还需要手动添加环境变量。右键点击桌面此电脑图标,选择属性后进入高级系统设置,点击环境变量。在系统变量里找到Path,点击编辑新建一项,填入你的MySQL安装目录下的bin文件夹绝对路径,比如C:mysql80binafter确认保存。打开CMD命令行窗口,输入mysql -u root -p,提示输入刚才设置的密码,如果能顺利进入数据库命令行界面,看到mysql>提示符,说明安装完全成功。
常用连接工具与日常维护
虽然命令行可以直接操作数据库,但对于日常写SQL语句和管理表结构,图形化界面会更直观。推荐搭配使用Navicat或者DBeaver这类主流数据库管理工具。在工具中新建连接时,主机填写localhost或127.0.0.1,端口保持3306,用户名填root,密码对应安装时设置的值。点击测试连接显示成功后,就可以开始创建数据表、导入导出数据以及编写查询语句了。如果遇到连接被拒绝的情况,通常是因为防火墙拦截了3306端口,可以在控制面板的高级安全设置中放行该端口,或者暂时关闭防火墙再试一次。定期通过任务管理器查看MySQL服务的内存占用,及时清理不需要的临时表,能让数据库长期稳定运行。



