PS:MySQL5.5系列成为稳定版已经有一段时间了,但据我调查了解,在生产环境中还是以5.1系列为主。在国内的大公司里,只确定金山在使用5.5了。

公司的其中几台广告统计服务器,之前的运维直接用了自带安装的MySQL5.0系列。新来的程序员写了新的广告统计程序,使用了innodb存储引擎,偶发现5.0对innodb引擎支持不怎么好,数据库并发连接数多时会出现丢连接,于是就想升级到5.5试试。因已安装了5.0,所以不想编译安装了。就直接找了一个国外编译好的5.5的yum源,直接升级,跑了一个月了,发现很稳定!就分享一下:

1、安装MySQL 5.5.x的yum源:
rpm -Uvhhttp://repo.webtatic.com/yum/centos/5/latest.rpm

2、安装MySQL客户端的支持包:
yum -y install libmysqlclient15 --enablerepo=webtatic

3、卸载MySQL老版本的软件包:
yum -y remove mysql mysql-*

4、安装MySQL 5.5的客户端和服务端:
yum -y install mysql55 mysql55-server--enablerepo=webtatic

5、启动MySQL系统服务,更新数据库:

/etc/init.d/mysqld restart
mysql_upgrade

6、附:此台服务器的my.cnf配置

skip-locking
skip-name-resolve
key_buffer = 1024M
back_log = 3000
max_allowed_packet = 4M
table_cache = 512
sort_buffer_size = 8M
read_buffer_size = 8M
myisam_sort_buffer_size = 1024M
thread_cache = 512
query_cache_size = 512M
set-variable = wait_timeout=60
thread_concurrency = 4
log-slow-queries = slow.log
long_query_time = 1
innodb_flush_log_at_trx_commit = 2
innodb_buffer_pool_size = 1024M
#innodb_locks_unsafe_for_binlog = 1

default-storage-engine = myisam

我的MY。CNF 文件如下

[root@localhost ~]# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
#socket=/tmp/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
#symbolic-links=0

default-storage-engine = myisam

[mysqld_safe]
log-error=/var/log/mysqld.log
Pid-file=/var/run/mysqld/mysqld.pid

skip-locking
skip-name-resolve
key_buffer = 1024M
back_log = 3000
max_allowed_packet = 4M
table_cache = 2048
sort_buffer_size = 8M
read_buffer_size = 8M
myisam_sort_buffer_size = 2024M
thread_cache = 512
query_cache_size = 512M
set-variable = wait_timeout=60
thread_concurrency = 4
log-slow-queries = slow.log
long_query_time = 1
innodb_flush_log_at_trx_commit = 2
innodb_buffer_pool_size = 1024M
#innodb_locks_unsafe_for_binlog = 1

#default-storage-engine=myisam

转载于:https://www.cnblogs.com/youlechang123/archive/2012/01/14/2322200.html

MYSQL5.5 YUM更新安装相关推荐

  1. yum update php5.5,(二)Centos7下Yum更新安装PHP5.5,5.6,7.0

    yum源默认的版本太低了,手动安装有一些麻烦,想采用Yum更新安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包, ...

  2. yum更新php版本,yum php版本太低怎么办

    yum php版本太低的解决办法:首先检查当前安装的PHP包并删除:然后更换rpm源:接着运行"yum install":最后安装PHP FPM即可. 推荐:<PHP视频教程 ...

  3. centos7 yun安装mysql,CentOS7 yum方式安装MySQL5.7

    MySQL 完整的初始密码规则可以通过如下命令查看: mysql> SHOW VARIABLES LIKE 'validate_password%'; +-------------------- ...

  4. CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin,mysql8.0.1/mysql5.7.22+centos7,windows mysql安装、配置...

    介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&am ...

  5. Centos7使用yum源安装mysql5.7和redis

    Centos7使用yum源安装mysql5.7 Centos7使用yum源安装redis windows安装mysql5.7 RPM是什么: RPM 是 LINUX 下的一种软件的可执行程序,你只要安 ...

  6. centos7.2安装mysql5.7_Centos7.2下使用YUM快速安装MySQL5.7的方法

    卸载系统自带mariadb数据库 # rpm -qa| grep mariadb # rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 下 ...

  7. linux 本地yum 恢复,Linux_RHEL系统恢复安装光盘中的yum更新源的方法,安装光盘本地YUM更新源挂载安 - phpStudy...

    RHEL系统恢复安装光盘中的yum更新源的方法 安装光盘本地YUM更新源挂载安装光盘: 复制代码代码如下: mount /dev/cdrom /mnt vi /etc/yum.repos.d/loca ...

  8. yum php mysql5.5_CentOS 5.5使用yum来安装LAMP(php运行环境)

    CentOS 5.5使用yum来安装LAMP(php运行环境) 更新时间:2010年09月10日 21:05:37   作者: 今天用yum方法搭建起了个LAMP环境,中间遇到了很多问题,经过goog ...

  9. mysql5.7 yum 密码_yum 安装 Mysql 5.7,忘记密码解决方案

    Linux卸载yum安装的mysql 一.系统情况 Linux:Centos7.4(64位) Mysql:5.6 二.卸载mysql 1.查看安装了哪些mysql程序 Bash 2.使用yum rem ...

最新文章

  1. sqlite 日期时间类型学习1
  2. 空调c语言入门自学视频教程,本人大一,自学c语言,想问一下用哪个编程环境比较好啊?...
  3. wxWidgets:wxSizerFlags类用法
  4. 使用支持向量机进行光学字符识别_从零推导支持向量机 (SVM)
  5. JavaScript学习随记——属性类型
  6. 用C#调用Windows API向指定窗口发送按键消息(转载)
  7. centos查看磁盘转速_Linux 磁盘管理
  8. 非IT专业大学生对erp的思考
  9. eclipse导入Javaweb文件出错解决
  10. pandas 调用mysql函数_pandas的连接函数concat()函数的具体使用方法
  11. github怎么删除代码库
  12. objc使用什么机制管理对象内存(内存管理方式有哪些)
  13. Windows 10 未安装任何音频输出设备 解决方案
  14. win10 IE浏览器显示无法安全下载文件
  15. (四)Vue之数据绑定
  16. python实现分词算法代码
  17. 游戏设计之动作游戏见解
  18. 已解决org.springframework.context.annotation.ConflictingBeanDefinitionException异常的正确解决方法,亲测有效!!!
  19. 2020年终总结,少壮工夫老始成
  20. mac 连接上l2tp但是无法访问百度

热门文章

  1. 集成ACEGI 进行权限控制
  2. 可侦测多种眼疾的AI 系统 对不熟悉眼科的医疗照护人员极有帮助
  3. 『中级篇』k8s的NodePort类型Service以及Label的简单实用(68)
  4. 用MediaPlayer做个带进度条可后台的音乐播放器
  5. 我的jQuery动态表格插件二
  6. jsp静态导入和动态导入
  7. 不透明度opacity进阶
  8. mysql show status
  9. ORACLE常用的动态性能视图
  10. 布局技巧:使用ViewStub