先做好准备工作:

a.下载phpMyAdmin-4.4.4-all-languages(点击下载)

b.下载php-5.4.45-Win32-VC9-x86(点击下载)

c.下载mysql-5.5.50-win32.msi(点击下载)

注:phpmyadmin4.4.4需要php5.3及以上版本 MySQL 5.5.0 或更高版本。PHP 5.5版本需要Apache 2.4的支持,而PHPnow的Apache最高版本为2.2.16,这里我选用的是php-5.4.45。操作之前最好先使用PnCp.cmd停止环境的运行。

1.升级php版本为php-5.4.45

a.解压下载下来的php-5.4.45-Win32-VC9-x86到phpnow的安装目录,并更名为php-5.4.45-Win32

b.复制原php-5.2.14-Win32文件夹里的php-apache2handler.ini文件到php-5.4.45-Win32目录

c.打开php-5.4.45-Win32目录里的php-apache2handler.ini文件,查找“php-5.2.14-Win32”并替换为“php-5.4.45-Win32”

d.打开Apache-22\conf\httpd.conf文件,查找“php-5.2.14-Win32”并替换为“php-5.4.45-Win32”

e.重启环境,大功告成,php-5.2.14-Win32文件夹也可以直接删掉了

2.升级mysql版本为mysql-5.5.50

a.打开MySQL-5.1.50目录,将配置文件my.ini备份到一边

b.清空MySQL-5.1.50目录并将mysql-5.5.50-win32.msi安装到此目录

c.安装完毕之后,将备份好的my.ini复制到安装了mysql-5.5.50的MySQL-5.1.50目录下

d.由于mysql-5.5.50不再支持“skip-locking”作为启动参数,所以打开my.ini文件,将skip-locking这一行删除掉

e.使用PnCp.cmd重置一下Mysql密码

f.重启服务,升级完成!

3.升级phpmyadmin版本为phpMyAdmin-4.4.4

a.打开phpMyAdmin文件夹,将config.sample.inc.php文件备份到一边

b.清空phpMyAdmin文件夹,将下载下来的phpMyAdmin-4.4.4文件解压到phpMyAdmin文件夹,再将备份的config.sample.inc.php文件放回phpMyAdmin文件夹下

c.重启环境,看下能否登录上去,如果登录不了,再使用PnCp.cmd重置一下Mysql密码

d.在phpmyadmin登录界面会有如下提示:

解决方法:打开php-5.4.45-Win32\php-apache2handler.ini文件查找“;extension=php_mysqli.dll”去掉分号变为“extension=php_mysqli.dll”,然后重启环境就没得问题了。

e.登陆上去后会有如下提示:

解决方法:打开phpMyAdmin\libraries\config.default.php文件查找$cfg['blowfish_secret'] = '';改为$cfg['blowfish_secret'] = '123456';(其中的“123456”可以随便设)。打开phpMyAdmin\config.sample.inc.php文件查找$cfg['blowfish_secret'],如果是$cfg['blowfish_secret'] = '';也改为$cfg['blowfish_secret'] = '123456';(其中的“123456”可以随便设),非空则不必更改。改完之后重新登陆就没有问题了。

f.删除里面很多没有用的语言包

打开phpMyAdmin\locale\目录,把zh_CN(中文简体)和zh_TW(繁体中文)留下,其他直接删除,此时只剩下三种语言:默认的英文、简体中文、繁体中文

4.待解决问题

图中两个功能失效了。。。

参考文档:

phpnow升级mysql版本_phpnow1.5.6-1升级phpmyadmin,php及mysql版本相关推荐

  1. mysql导入数据表大小限制,解除phpMyAdmin导入大型MySQL数据库文件大小限制

    phpMyAdmin 导入大型数据库文件大小限制配置- 1. 修改 php.ini 文件中下列3项的值: upload_max_filesize, memory_limit 和 post_max_si ...

  2. mysql 脚本超时 导入_BigDump -解决PHPmyadmin导入超大 MySQL 数据库备份文件脚本超时...

    常用的 MySQL 数据库恢复工具(也能进行备份操作)是 phpMyAdmin,这是一个开源.免费的工具,大多数主机商(例如 Hawkhost) 都会免费提供 .相信很多站长也用过 phpMyAdmi ...

  3. mysql官网下载最新版升级版本多版本安装教程

    mysql官网下载最新版升级版本多版本安装教程 有好多人经常问我有没有mysql的安装包,很是无语,因为问的很多 ,所以今天就写一个教程. 1.下载安装包 点击打开下载地址:mysql官网下载地址,打 ...

  4. mysql迁移版本_MySQL 5.7迁移升级8.0版本

    MySQL版本升级问题 由于OpenSSL等一些安全漏洞的原因,需要升级MySQL版本. 原本MySQL 5.7.30是使用安装包安装的,计划使用安装包升级补丁5.7.33,升级过程中2个步骤遇到认证 ...

  5. 成为MySQL DBA 博客系列-数据库升级

    数据库供应商通常每个月都会发布一些有bug /安全性修补程序的补丁,我们为什么要关心?新的版本可能对关于安全漏洞和黑客入侵系统的修复,所以除非安全性不被关注,否则您可能希望在您的系统上安装最新的安全修 ...

  6. centos mysql 5.6.36_CentOS 6.9 升级MySQL 5.6.36到5.7.18

    软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...

  7. mysql 升级高可用_MySQL高可用方案升级规划

    这是学习笔记的第2035篇文章 这两天在梳理MySQL高可用方案的升级计划,发现要做的事情还真不少. 我们目前有新系统和老系统,老系统因为历史原因使用的是MySQL 5.5版本,新系统有了整体的规划, ...

  8. MySQL 8.0.16 告别mysql_upgrade升级方式

    作者简介:田帅萌 京东数科DBA,爱可生开源社区志愿者. 最熟悉的命令要消失了! MySQL 8.0.16 开始,MySQL 不推荐使用mysql_upgrade.取而代之的是 server upgr ...

  9. mysql5.7.76安装,MySQL 5.7.30 的安装/升级(所有可能的坑都在这里)

    楔子 由于之前电脑上安装的MySQL版本是比较老的了,大概是5.1的版本,不支持JSON字段功能.而最新开发部门开发的的编辑器产品,使用到了JSON字段的功能. 因此需要升级MySQL版本,升级的目标 ...

  10. mysql数据库迁移方案_MySQL迁移升级解决方案

    原标题:MySQL迁移升级解决方案 任务背景 由于现有业务架构已不能满足当前业务需求,在保证数据完整的前提下,现需要将原有数据库迁移到另外一台单独的服务器上,在保证原有服务正常的情况下,将原有LAMP ...

最新文章

  1. 华为秋招_多数组合并问题
  2. 是否提交由npm 5创建的package-lock.json文件?
  3. Linux的文本字段统计方法
  4. [reference]-ARM Term术语汇总
  5. 【OpenCV学习】Cuda-OpenCV-Image-Filter
  6. 向net core 3.0进击——Swagger的改变
  7. Spring Security UserDetail
  8. jquery绑定方法on的
  9. 国军标GJB150A霉菌试验详解
  10. 测试人员必掌握的测试文档
  11. 时间与时间戳之间的转换
  12. 安全面试之WEB安全(一)
  13. [4G5G专题-90]:流程 - 4G LTE 专用承载建立与Qos业务:QCI、ARP、AMBR、GBR、NON-GBR
  14. 云队友丨新品牌的营销大战:砸进上百万,苦心博出圈
  15. 【JAVA】贪吃蛇的初步实现(一)
  16. OpenStack的产品化历程
  17. Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.1.1:generate
  18. python量化分析系列之---5行代码实现1秒内获取一次所有股票的实时分笔数据
  19. 电子设计之硬件开发流程和前辈的指导
  20. c语言对字库的查找程序,把已经调好的GT20L16S1Y字库芯片C语言驱动代码分享给大家。...

热门文章

  1. 迪杰斯特拉和弗洛伊德算法
  2. UML 基本模型元素
  3. HTTP 代理服务器的设计与实现
  4. python 汉字编码
  5. 第三方支付牌照会改变在线支付现状吗?
  6. 1微秒等于多少皮秒_秒的换算:皮秒、纳秒、微秒、毫秒
  7. PyCharm获取csv文件
  8. 通用商城系统V5.0
  9. 通过SLD_BODY动态改变geoserver的图层样式
  10. 设计模式之里氏宗青出于蓝而胜于蓝