网硕互联技术交流社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2641|回复: 0

Windows下Mysql5.1升级到5.5

[复制链接]

主题

帖子

0

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
0
发表于 2016-5-19 17:29:38 | 显示全部楼层 |阅读模式
最近我们将虚拟主机PHP升级成多版本可切换。 但是也由此发现一些新的问题。

由于Windows虚拟主机下默认安装的都是比较稳定的Mysql5.1.63 ,  当用户将php版本切换到php5.3以上(包括5.3)就会出现问题。

原因是由于Mysql5.1默认的加密方式是16位,而Windows 下只有php5.2 是支持这个加密方式的。

php5.3以上的版本都只支持41 新的加密方式,对应的就是php5.5以上的版本才支持, 所以就会在一些对于php版本有要求的源码出现问题,比如thinkphp

由于百度谷歌搜了半天都都是水贴。只能自力更生了。

接下来我们来详细说下Windows 下怎么将mysql5.1 升级到 mysql5.5

1、第一步备份,备份,备份(记得一定要备份!)

2、下载升级mysql5.5的文件 http://down.wshost.cc/SQL/mysql5.1up5.5/MySQL%20Server%205.5.rar  

这个文件就是另一台服务器上已经安装过mysql5.5的程序文件
包括以下文件:
安装目录中所有文件
20160519172720.jpg

仅对data 删减, 只保留下图中文件即可

20160519172644.jpg
3、停止当前的Mysql5.1 服务, 将解压后的文件,覆盖到当前Mysql5.1安装路径中。

4、修改安装路径中的my.ini文件


打开后修改下面两个地方
安装路径:
  1. basedir=
复制代码
数据库存储路径:
  1. datadir=
复制代码

改成你安装的时候对应的路径

5、启动Mysql 服务。成功。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|网硕互联技术交流社区

GMT+8, 2024-4-19 19:16 , Processed in 0.242303 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表