开发者社区> 问答> 正文

在CentOS 6系统上安装php 5.4和mysql 5.5

感谢“好源”。

起因:在 CentOS 6 32位系统上用yum命令安装好php 5.3和mysql 5.1,但在导入旧站数据文件时,提示“ERROR 1115 (42000) : Unknown character set: 'utf8mb4' in mysql”,网上搜索得知需mysql 5.5.3版本上才支持这种字符集,所以按照网上的教程,将php版本升级到php5.4,mysql版本升级到mysql5.5.45。

过程如下:


1. 安装好软件源:
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm


2. 升级php及mysql软件:
yum --enablerepo=remi,remi-test install mysql mysql-server


3. 如果顺利,可在phpinfo函数输出的信息中可以看到升级后的版本号


参考:
1. Update MySQL version from 5.1 to 5.5 in CentOS 6.2, http://stackoverflow.com/questions/9361720/update-mysql-version-from-5-1-to-5-5-in-centos-6-2
2. How To Install Linux, nginx, MySQL, PHP (LEMP) stack on CentOS 6, https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-centos-6



展开
收起
dongshan8 2015-08-26 22:41:46 10541 0
2 条回答
写回答
取消 提交回答
  • 学习下
    2015-08-27 09:40:47
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    http://bbs.aliyun.com/read/253894.html?spm=5176.7114037.1996646101.1.cX0kJN&pos=1

    安装 REMI ,现在是自动安装EPEL了的!

    -------------------------

    回 楼主(dongshan8) 的帖子
    还可以参考
    https://mariadb.com/kb/en/mariadb/yum/

    安装 Maridab 代替 Mysql
    2015-08-26 22:43:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载