梓悦生活

  • 🍟首页
  • 🍪免费资源
  • 🍓Wordpress
  • 🍋琐碎生活
  • 🍘关于
关注周围的人或事,体验人生历程
  1. 首页
  2. 琐碎生活
  3. 正文

Linux CentOS6环境下MySQL5.1升级至MySQL5.5版本过程

2016/12/02 1847点热度 0人点赞 0条评论

有时博客搬迁到另外一台VPS主机环境时,其环境采用的是LLSMP架构的,原先的服务器采用的是LNMP网站环境,其博客程序是WORDPRESS。告知在导入数据库的时候出现"Unknown collation: 'utf8mb4_unicode_ci'"错误提示,这样的问题应该是WordPress4.2版本之后才有的。

看到WordPress官方社区的文档,有提到MYSQL版本问题导致的,因为默认的LLSMP环境MYSQL是5.1版本的,而LNMP环境中安装的MYSQL是5.5版本的,所以高版本向低版本不兼容,官方的建议是升级MYSQL版本5.5。

第一、备份数据库和网站文件

在折腾之前我们还是要备份数据库和网页文件到本地,以免出现问题影响当前的环境以及其他网站的运行。

第二、停止MYSQL运行以及卸载老版本

service mysqld stop #暂停MYSQL

yum remove mysql mysql-*  #卸载老版本MYSQL

通过上面的命令,我们先停止当前MYSQL的运行,然后再卸载老的MYSQL5.1版本数据库。

第三、检查和卸载残余mysql-libs

yum list installed | grep mysql

我们检查是否有残余的mysql-libs,如果有,我们执行下面的命令清除掉。

yum remove mysql-libs

执行清除,如果没有不执行也没关系。

第四、升级和安装MYSQL5.5

这里参考网上一个快速的方法解决,直接采用源包中的5.5默认安装。

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://mirrors.neusoft.edu.cn/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/epel-release-6-5.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

先安装一些依赖环境。

yum --enablerepo=remi,remi-test info mysql mysql-server

然后再执行安装MYSQL5.5

yum --enablerepo=remi,remi-test install mysql mysql-server

执行完成。到目前为止我们可以通过mysql -V检查MYSQL版本已经是5.5,但是现在还不行,根据提示需要进行配置文件,然而没有修改MYSQL的配置文件也可以执行。

第五、启动和检查

执行启动MYSQL

service mysqld restart

如果能够看到两个绿色的OK,那就一切没有问题。

我们执行启动MYSQL

mysql_upgrade -u root -p

原本根据网络上的方法是需要修改配置文件的,博主没修改也可以完成,输入当初我们的MYSQL ROOT密码,让过一遍。

mysql-up55-2

总结,这样我们再去导入数据库就不会出现编码问题。

文章转自: http://www.laozuo.org/6145.html | 老左博客

标签: Linux技巧
最后更新:2016/12/07

Meteor

关注周围的人或事,体验人生历程!

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
Vultr 推出免费云主机,用于鼓励全球创新 一键网络重装系统 – 魔改版(适用于Linux / Windows) Debian/Ubuntu SSH端口一键修改脚本及关闭防火墙 [云监控探针]支持节点管理和监控的ServerStatus 宝塔面板7.7.0版本及以下解锁付费插件开心版方法 宝塔面板版本降级至7.7.0方法
一键网络重装系统 – 魔改版(适用于Linux / Windows)MyNodeQuery一款简洁好用的云监控探针宝塔面板如何取消绑定或强制登录宝塔账号宝塔面板版本降级至7.7.0方法宝塔面板7.7.0版本及以下解锁付费插件开心版方法Debian/Ubuntu SSH端口一键修改脚本及关闭防火墙
解决新浪SDK报错Error(1.0.5 1107071739)的方法 【库巴微福利】八件SKG电器大奖等你拿! 宝塔面板反向代理加速和自建CDN [方法]Kimsufi/OVH/SoYouStart - 注册中国账号/验证/免税 利用免费空间搭建代理服务器 宝塔面板一键快速卸载WEB运行环境的方法
最近评论
Meteor 发布于 2 周前(03月09日) 是的,要求的配置也要高很多,不一定所有服务器都适用
夏日博客 发布于 3 周前(03月04日) 高版本的win系统越来越不好装了。
侠客书 发布于 4 个月前(11月29日) 具体改了些什么?
rtyu 发布于 6 个月前(10月07日) 来过,留个印迹~
Adoncn 发布于 1 年前(01月10日) 不错!!!不错!!!
标签聚合
技巧 虚拟主机 wordpress Linux Linux技巧 活动 域名解析 VPS
友情链接
  • Anders Norén
  • Appurse
  • CSS参考手册
  • DeeTeam-迪提姆
  • Fatesinger
  • FreeSSL
  • gandi
  • Internetbs
  • Kevan's Blog
  • LogoMaker

COPYRIGHT © 2023 梓悦生活. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang