首先确定一下自己的DNS  vi /etc/resolv.conf    我一般为114.114.114.114

#-----------------------------CentOS 6.x版本升级Mysql ------------------

#! /bin/sh

#1.关闭selinux

cp -rp /etc/selinux/config /etc/selinux/config.bak

setenforce 0

sed -i '7s/enforcing/disabled/' /etc/selinux/config

#2.显示selinux的状态 Permissive为关闭

getenforce

#3.判断系统的版本

if [ "$(uname -i)" = i386 ]; then

# 如果服务器是32位,那么运行如下命令

echo "开始下载第三方remi库 i386"

wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

else

## 如果是64位的 那么运行以下命令

echo "下载第三方remi库 X64"

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

fi

#4.修改remi.repo的配置文件 如果只想升级到php5.4.x,那么就把[remi]部分的enabled改为1

#如果想升级到php5.5.x,那么就把[remi]和[remi-php55]部分的enabled都改为1

cp -rp /etc/yum.repos.d/remi.repo /etc/yum.repos.d/remi.repo.bak

sed -i '9s/enabled=0/enabled=1/' /etc/yum.repos.d/remi.repo

sed -i '18s/enabled=0/enabled=1/' /etc/yum.repos.d/remi.repo

sed -i '7s/^#//' /etc/yum.repos.d/remi.repo

sed -i '8s/^/#&/' /etc/yum.repos.d/remi.repo

sed -i '15s/^#//' /etc/yum.repos.d/remi.repo

sed -i '16s/^/#&/' /etc/yum.repos.d/remi.repo

#修改下面epel.repo的配置文件信息 不然会报错

cp -rp /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.bak

sed -i '3s/^#//' /etc/yum.repos.d/epel.repo

sed -i '12s/^#//' /etc/yum.repos.d/epel.repo

sed -i '21s/^#//' /etc/yum.repos.d/epel.repo

sed -i '4s/^/#&/' /etc/yum.repos.d/epel.repo

sed -i '13s/^/#&/' /etc/yum.repos.d/epel.repo

sed -i '22s/^/#&/' /etc/yum.repos.d/epel.repo

#5.查看系统是不是安装了mysql 卸载之前的mysql版本

yum list mysql

yum remove mysql mysql-server -y

#6. 安装最新的mysql

echo "正在安装新版本的Mysql Please Wait"

yum --enablerepo=remi install mysql mysql-server --skip-broken -y

#7.修改mysql的配置信息

sed -i '3a default-character-set = utf8' /etc/my.cnf

#8. 开启防火墙3306端口

iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

service iptables save

#9.重启Mysql

chkconfig --add mysqld

service mysqld restart

centos 6 x64 mysql_CentOS 6.x版本升级Mysql相关推荐

  1. centos上启动mysql_centos下怎么启动mysql

    展开全部 一.MySQL安装 Centos下安32313133353236313431303231363533e78988e69d8331333361326364装mysql 请点开:http://w ...

  2. owncloud php7.3,CentOS 7 x64安装ownCloud9.0.3

    CentOS 7 x64安装ownCloud9.0.3 需要的材料和条件: 1.CentOS 7 x64镜像 下载地址:https://www.centos.org/download/ 2.ownCl ...

  3. CentOS 5.5 编译安装apache+php+mysql,利用CMS快速建立论坛

    这个是转来的,细节没有验证,请网友自己斟酌.......... CentOS 5.5 编译安装apache+php+mysql,利用CMS快速建立论坛 1.安装Apache [root@bogon t ...

  4. Centos 搭建高性能WEB服务 Nginx+PHP+MYSQL+Discuz论坛

    Centos 搭建高性能WEB服务 Nginx+PHP+MYSQL+Discuz论坛 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运 ...

  5. CentOS 6.x使用yum快速安装MySQL 5.5

    MySQL 5.5系列成为稳定版已经有一段时间了,但据我调查了解,在生产环境中还是以5.1系列为主.在国内的大公司里,只确定金山在使用5.5了. 之前一直用自带安装的MySQL 5.1系列,使用了in ...

  6. CentOS 7下搭建LAMP并把MySQL单独分离

    CentOS 7下搭建LAMP并把MySQL单独分离 原文:http://www.linuxidc.com/Linux/2017-05/144037.htm 环境: 系统:CentOS-7-x86_6 ...

  7. lamp php5.5,CentOS 5.5快速搭建Apache+PHP5+MySQL完美Web服务器(LAMP)

    CentOS 5.5快速搭建Apache+PHP5+MySQL完美Web服务器(LAMP) By sole | Friday, May 13, 2011 在网上看了很多,修改多次,也试验多次,均没有问 ...

  8. (原创)RHEL/CentOS 5.x使用yum快速安装MySQL 5.5.x

    PS:MySQL 5.5系列成为稳定版已经有一段时间了,但据我调查了解,在生产环境中还是以5.1系列为主.在国内的大公司里,只确定金山在使用5.5了. 公司的其中几台广告统计服务器,之前的运维直接用了 ...

  9. linux CentOS 系统下如何将php和mysql命令加入到环境变量中

    在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行"php -v"命令查看当前 ...

最新文章

  1. 解决Azure DevOps部署到Azure后.NET Core网站无法启动的问题
  2. C++ 面向对象(四)—— 多态 (Polymorphism)
  3. 测试一体机风扇分贝软件,9款小风扇深度横评,风力、噪音测试加拆解,告诉你谁最值得买...
  4. python队列精灵对战_python队列Queue
  5. python标准库--functools.partial
  6. android源码查找测试demo
  7. 台达b2伺服modbus通讯_台达伺服ASDA-B2使用手册-简体最新.pdf
  8. 无论产品经理是否逃离北上广,过硬的产品实力才能让自己始终拥有竞争力
  9. 极域电子教室学生端全屏广播的破解及编程处理(附静态库)
  10. best-time-to-buy-and-sell-stock
  11. 我养的无名花草,四季开花
  12. M131. Palindrome Partitioning(拆分回文子串)
  13. 架构师评价当前软件行业现状及发展前景
  14. 在浏览器地址栏输入一个URL后回车,执行的全部过程
  15. Source code does not match the bytecode
  16. php继承父类的关键字,php继承父类函数
  17. 阿里YunOS智能生态重磅亮相云栖大会
  18. 怎么给电脑重装win7系统,win7系统怎么安装?
  19. 项目管理的工作内容有哪些?
  20. Vue3报错之 Failed to load resource: the server responded with a status of 404 (Not Found)

热门文章

  1. 实用帖 | 使用Visual Studio开发.NET Core推荐设置
  2. .NET Core实战项目之CMS 第十五章 各层联动工作实现增删改查业务
  3. C#和NewSQL更配 —— TiDB入门
  4. C#使用Xamarin开发可移植移动应用(2.Xamarin.Forms布局,本篇很长,注意)附源码
  5. Vue中render: h = h(App)的含义
  6. 淘宝网的技术发展史(二) ——Oracle替换MySQL
  7. C语言之加入头文件<stdbool.h>可以使用true和false
  8. 面向对象类的使用(15)
  9. 【C语言简单说】四:常量
  10. hse不起振 stm8_STM8S207使用外部24M晶振不起振的解决办法