MySQL 5.5数据库安装详细教程

2026-10-14 15:32:43

前期准备与文件获取

安装MySQL 5.5之前,需要先确认电脑的系统版本。这套数据库对Windows XP、7、10以及主流Linux发行版都兼容,但建议内存至少留出两GB,硬盘预留两个G空间。去官网或可信镜像站下载对应的安装包。Windows用户通常提供两种选择,一种是带安装向导的msi文件,另一种是免安装的zip压缩包。这里以稳定好用的zip免安装包为例进行说明。下载完成后,把文件放到一个不会随意删除的路径下,比如D盘根目录,文件夹名字直接改成mysql,这样后面写路径的时候不容易出错。千万别把中文路径放进去,数据库底层对非英文字符的支持在旧版本里经常报错。

解压目录与核心配置

拿到压缩包后右键解压,进入刚改好名字的文件夹。里面会看到很多文件夹和一堆配置文件模板。我们需要手动创建一个叫my.ini的核心配置文件。用记事本打开data文件夹里的my-default.ini,复制全部内容到新建的my.ini里。打开这个新文件,找到basedir和datadir这两行。basedir后面填你实际存放mysql文件夹的路径,注意斜杠要写成双反斜杠或者正斜杠,比如d:\mysql\。datadir后面填数据文件的存储位置,可以直接写成basedir后面的值加上data,比如d:\mysql\data。接着往下找port,默认是3306,一般不用动。找到character-set-server,改成utf8,这样以后存中文数据就不会乱码。保存文件后关掉编辑器。这一步非常关键,配错路径会导致后面服务根本起不来。

初始化服务与启动测试

配置搞定后,需要让系统识别这个数据库。按键盘上的win键加r,输入cmd然后回车,打开命令提示符。一定要右键选择以管理员身份运行,否则权限不够会报各种错误。进去后先切换盘符,输入d:回车,再cd mysql\bin回车。这时候命令行前面会显示你的路径。输入mysqld --initialize-insecure回车,系统开始自动生成基础数据文件和临时密码。这个过程大概跑一两分钟,看到光标跳回下一行就说明成功了。紧接着输入mysqld --install回车,提示Service successfully installed表示服务已经注册到windows系统里了。最后输入net start mysql回车,屏幕显示mysql服务已成功启动,就代表数据库跑起来了。为了验证能不能连上,输入mysql -u root -p回车,初始密码通常是空的,直接按回车就能进命令行界面。看到mysql>开头的光标,说明彻底安装完成。

常用问题排查指南

新手在安装过程中最容易卡在服务启动失败或者端口被占用的环节。如果运行net start mysql时报错,大概率是之前的残留进程没杀干净。打开任务管理器找到所有跟mysql相关的进程结束掉,或者直接重启电脑再试一次。要是提示3306端口冲突,说明电脑里装了别的软件占了这个位置,可以在my.ini里把port改成3307或者3308,记得同步修改客户端连接时的端口号。另外,有些电脑装完发现命令行输密码一直提示access denied,这通常是环境变量没配好。把mysql的bin目录地址复制到系统path变量里,重启一下cmd窗口就能解决。遇到任何报错信息,直接复制那行红色的英文代码去搜索引擎查,基本都能找到对应的补丁方案。按照这套流程走一遍,老版本也能稳稳当当地跑在你的机器上。

相关文章