蛙扑下载站:安全、绿色、放心的专业下载站! 首页|最近更新|专题集合|站内导航

MySQL 5.5.46 详细安装配置教程

时间:2026-09-30 20:12:01 来源:www.vaopo.com 人气:人

一、前期环境与路径规划

在安装之前,请先确认你的电脑是 Windows 系统。MySQL 5.5.46 属于比较经典的版本,对老旧服务器或特定遗留项目兼容性很好。首先找一个干净的文件夹作为安装目录,比如 D 盘根目录下的 mysql 文件夹。千万不要把路径设置得太深,也不要带中文和空格,否则后期初始化极易报错。同时,请提前关闭杀毒软件或安全卫士的实时防护,避免它们拦截 MySQL 的服务进程或修改配置文件。

二、下载与解压操作

去官网或者可靠的镜像站下载 zip 免安装版压缩包。下载完成后直接右键解压到刚才准备好的目录。解压后你会看到 bin、data、docs、include 等文件夹。此时不要急着双击运行,我们需要先配置基础文件。在根目录下新建一个空白文本文件,重命名为 my.ini。用记事本打开它,填入最基础的配置代码。重点是设置 basedir 为你的实际安装路径,datadir 指向解压目录下的 data 文件夹。编码建议统一写 utf8mb4,字符集顺序设为 utf8_general_ci,这样能避免后面导入数据时乱码。保存并关闭文件。

三、命令行初始化与参数调整

按 win 键加 r 键,输入 cmd 打开命令提示符。务必右键选择以管理员身份运行,这是最关键的一步,非管理员权限会导致服务创建失败。进入命令行后,先用 cd 命令切换到 mysql 的 bin 目录。执行 mysqld --install 命令,系统会提示 Service successfully installed,说明服务注册成功。接着执行 mysqld --initialize-insecure 进行初始化。这一步会自动生成 data 文件夹里的系统表空间和默认密码为空的用户账号。等待进度条跑完,如果屏幕没有红色错误提示,就说明初始化顺利完成了。中途如果出现缺失 dll 文件的报错,通常是电脑没装 Visual C++ 运行库,去微软官网补上就行。

四、启动服务与密码设置

初始化结束后,直接在命令行敲 net start mysql 启动数据库服务。如果显示服务名无效或者正在运行,说明前面的路径配置或服务注册出了问题,需要回头检查 my.ini 的路径引号是否完整。服务正常启动后,打开新的命令行窗口,输入 mysql -u root -p 尝试登录。因为初始化用的是 insecure 模式,默认密码是空的,直接回车就能进交互界面。进去之后第一件事就是改密码。执行 set password for root@localhost = password(新密码); 把密码改好。改完后输入 exit 退出。为了保险起见,可以重启一下服务再试一次登录,确保密码生效且连接稳定。

五、常见问题与收尾建议

安装完成后,很多新手会遇到远程连不上的情况。这是因为默认情况下 root 用户只能本地访问。你需要进数据库执行 grant all privileges on *.* to root@"%" identified by "你的密码"; 然后 flush privileges; 刷新权限。另外,5.5.46 版本对内存要求不高,但如果机器配置低,建议在 my.ini 里调大 innodb_buffer_pool_size 的值,一般给 128m 或 256m 就够用了。最后记得在防火墙里放行 3306 端口,搭配 navicat 或者 workbench 就能正常开发了。整个流程走通后,建议把 my.ini 和 data 文件夹做个备份,方便以后迁移或重装时直接使用。