安装包获取与系统要求
在开始安装之前,我们需要先确认电脑的系统版本是否支持。MySQL 5.6官方推荐运行在Windows 7、Windows Server 2008 R2或更高版本的操作系统上。如果是老旧的Windows XP或Server 2003,可能需要单独下载补丁包才能正常启动。去官网或者可靠的镜像站下载时,建议选择带setup.exe后缀的安装程序。这个版本分为社区版和企业版,日常开发和学习直接选Community Edition即可。文件体积大概在两百兆左右,下载完成后最好核对一下文件大小,避免下载到被篡改的文件导致后续安装报错。
执行安装向导
双击打开安装程序后,会弹出欢迎界面,点击Next进入许可协议页面。勾选I accept the license terms同意条款,继续下一步。接下来是安装类型选择,这里强烈建议选择Custom自定义安装。默认路径通常放在C盘的Program Files目录下,但为了系统盘不爆满以及后期维护方便,建议把根目录改到D盘或者其他非系统盘。点击Next后会出现功能选择列表,记得把Server、Client、Documentation和Examples都打勾,这是最完整的组合。如果只需要数据库核心,可以只保留Server和Client。配置完成后点击Next开始解压文件,这个过程大概需要几分钟,耐心等待进度条走完。
配置数据库参数
文件解压完毕会自动跳转到配置向导。第一步是网络配置,选择Standard Configuration标准配置即可,它会自动分配合理的内存占用。Instance Data Directory实例数据存储路径保持默认或者指向D盘下的data文件夹。TCP/IP Networking部分,端口号默认是3306,除非你电脑上已经跑着一个数据库占用了这个端口,否则不需要修改。Root Account Settings是设置超级管理员密码的地方,这里务必填一个自己记得住的复杂密码,并勾选Allow root access from remote machines允许远程连接,方便以后用图形化工具管理。高级配置里可以直接勾选Create an anonymous account创建测试账户,一般生产环境不建议开,点Next继续。
服务注册与启动
进入服务配置页面,默认勾选Configure Windows Service as a service,服务名保持mysql。Execute作为Windows服务运行这一步非常关键,勾选上之后每次开机都会自动后台启动数据库,不用手动去命令提示符敲命令。Apply Settings按钮点击后,系统会开始写入注册表、创建数据目录并初始化数据库文件。这个过程取决于硬盘读写速度,通常需要一到三分钟。看到Status显示Finished表示配置成功。最后点击Finish完成整个安装流程,系统会重启一次服务管理器确保进程加载完毕。
命令行验证与常用操作
安装配置结束后,不要急着关窗口。按下Win键加R输入cmd打开命令提示符,直接输入mysql -u root -p然后回车。系统会提示输入密码,粘贴刚才设置的root密码进去。如果成功登录,屏幕会显示Welcome to the MySQL monitor字样,并且出现mysql提示符,这就说明数据库已经完全跑起来了。输入show databases可以查看默认创建的库,输入status能查看当前版本号和服务状态。如果遇到拒绝访问错误,通常是密码输错或者服务没启动,去控制面板的服务列表里找到MySQL项,右键启动即可。另外建议定期备份my.ini配置文件,里面记录了字符集和缓冲池大小等核心参数。遇到乱码问题通常是因为字符集没设成utf8,可以在配置阶段的高级选项里手动改为utf8_general_ci。至此,MySQL 5.6的环境就彻底搭建好了,可以开始导入数据表或者部署项目了。



