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

PHP环境MySQL 5.5详细安装配置教程

时间:2026-10-08 18:16:26 来源:www.vaopo.com 人气:人

准备工作与安装包获取

很多老项目或者特定服务器环境仍然需要使用MySQL 5.5版本。这个版本虽然已经停止官方维护,但在一些遗留系统中依然稳定运行。首先我们需要准备一个干净的Windows系统,确保没有残留的旧版MySQL组件。访问Oracle官网或国内镜像站,找到mysql-5.5.62-win32.zip这类免安装包。免压包不需要复杂的图形化向导,直接解压即可配置,更适合手动管理。下载时注意核对文件完整性,避免中途网络波动导致压缩包损坏。

解压与目录结构规划

将下载的压缩包解压到硬盘根目录或自定义路径,例如D盘根目录下的mysql55文件夹。整个目录不要放在带有中文或特殊符号的路径中,否则后续服务启动极易报错。解压后你会看到bin、data、docs等文件夹。其中bin目录存放所有命令行工具,data目录默认是空的,需要我们在后面步骤中初始化。保持目录简洁有助于后期排查问题,建议直接在根目录下新建名为mysql55的文件夹进行安置。

创建并编写配置文件

进入解压后的根目录,复制一份my-default.ini文件,将其重命名为my.ini。这是MySQL的核心配置文件。用记事本或代码编辑器打开它,在[mysqld]下方添加基础参数。设置basedir为刚才的安装路径,datadir同样指向该路径下的data文件夹。字符集设置为utf8,确保能正常存储中文数据。端口号默认保持3306不变。如果服务器内存较小,可以适当调整innodb_buffer_pool_size的大小,防止运行时占用过高内存导致卡顿。保存修改并关闭文件。

环境变量与服务注册

为了让命令行随时调用MySQL命令,需要将bin目录加入系统环境变量。右键点击我的电脑选择属性,进入高级系统设置,找到环境变量中的Path选项,把mysql55的bin绝对路径追加进去。接着以管理员身份打开命令提示符,切换到安装根目录。执行mysqld --install命令将MySQL注册为系统服务。注册成功后,命令行会提示服务安装成功。此时数据库仍处于未初始化状态,不能直接启动。

初始化数据库与启动服务

在命令窗口中输入mysqld --initialize-insecure --user=mysql指令。这一步会在data目录下生成系统表空间和初始密码文件。过程可能需要几分钟,请耐心等待进度条走完。初始化完成后,输入net start mysql命令正式启动服务。打开任务管理器或服务列表,确认mysql服务状态为已启动。如果启动失败,请检查my.ini路径是否正确,以及端口3306是否被其他程序占用。常见的冲突软件包括Apache内置模块或其他版本的MySQL实例。

设置登录密码与连接测试

由于我们使用的是安全初始化模式,初始root密码为空。直接在命令行输入mysql -u root -p,回车后直接按Enter键即可进入数据库界面。进入后输入use mysql切换系统库,然后通过update user set password=password('你的新密码') where user='root';语句修改密码。记得最后执行flush privileges刷新权限表。修改完毕后,断开连接重新登录,验证密码是否生效。可以使用第三方工具进行图形化连接测试,确保客户端能顺利读写数据。至此整个安装流程全部完成,php环境即可通过扩展正常对接该数据库。