博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(原创)RHEL/CentOS 5.x使用yum快速安装MySQL 5.5.x
阅读量:4307 次
发布时间:2019-06-06

本文共 1216 字,大约阅读时间需要 4 分钟。

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

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

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

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

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

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

5、启动MySQL系统服务,更新数据库: /etc/init.d/mysqld restart mysql_upgrade

6、附:此台服务器的配置 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

如果不是升级,而是新安装。还需要设置root密码,删除默认的空用户、空密码等等,这里就不说了。请参考本博其他博文或官方手册,或者。

关于my.cnf配置更详细的说明请参考:

英文原文:http://www.webtatic.com/packages/mysql55/

转载于:https://www.cnblogs.com/youlechang123/archive/2012/03/30/2426159.html

你可能感兴趣的文章
SpringBoot+MybatisPlus实现批量添加的两种方式
查看>>
vue 设计结构
查看>>
Sqlerver2005+按照ID分组取前几条
查看>>
Python的编码和解码
查看>>
docker
查看>>
停车场系统安全岛设计施工要求
查看>>
Docker实战
查看>>
asp.net core结合Gitlab-CI实现自动化部署
查看>>
RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.7 版本发布
查看>>
EasyNVR H5无插件摄像机直播解决方案前端解析之:关于直播页面和视频列表页面切换的问题...
查看>>
django搭建一个小型的服务器运维网站-拿来即用的bootstrap模板
查看>>
redis事务
查看>>
Java_基础语法之dowhile语句
查看>>
HDU 2175 汉诺塔IX
查看>>
PAT 甲级 1021 Deepest Root
查看>>
查找代码错误.java
查看>>
vc获取特殊路径(SpecialFolder)
查看>>
单例模式
查看>>
int(3)和int(11)区别
查看>>
201521123061 《Java程序设计》第十一周学习总结
查看>>