Welcome 微信登录

首页 / 数据库 / MySQL / MySQL 5.1升级到MySQL 5.5实战笔记

之前公司大部分项目都上了5.5版本,手上刚好有个项目(自由交易平台)数据量不是很大,单台服务器在线上跑得比较稳定,很少去搭理,为了统一版本于是打算升级到MySQL5.5版本...在贺总的协助下完成了升级工作..下面是具体的升级过程及二个大版本之间一些要注意的参数!一、my.cnf配置文件参数的更改
#skip-locking 在5.5里已经不识别了,改成 skip-external-locking
#log-long-format 在5.5里已经不识别了,改成 log-short-format
#log_slow_queries 在5.5里已经不识别了,改成 slow-query-log
#default-character-set = utf8 在5.5里已经不识别了,改成 character-set-server = utf8
#注释掉default_table_type = MyISAM  在5.5里已经不识别了
#注释掉myisam_max_extra_sort_file_size  在5.5里已经不识别了
#innodb_file_io_threads已经不识别了,改成
innodb_read_io_threads = 8
innodb_write_io_threads = 8# 提高刷新脏页数量和合并插入数量,改善磁盘IO处理能力,根据自己的磁盘IOPS能力调整innodb_io_capacity = 2000
# 把以前的built-in文件格式Antelope改为Barracuda
innodb_file_format = Barracuda
# 脏页的调整,从以前的25改为90,这个值可在70--90之间选取
innodb_max_dirty_pages_pct  = 90
# 事务日志redo log的调整,从以前的256M改为1024M
innodb_log_file_size = 1024
# 采用独立表空间
innodb_file_per_table = 1
重启MySQL服务生效:
[root@db_fb05 mysql-5.1.62]# service mysqld restart
Shutting down MySQL. SUCCESS!
Starting MySQL.. SUCCESS!
[root@db_fb05 mysql-5.1.62]# 推荐阅读:MySQL 5.5 Command Line Client SQL常用语句 http://www.linuxidc.com/Linux/2013-11/92289.htmUbuntu下Nginx做负载实现高性能WEB服务器5---MySQL主主同步 http://www.linuxidc.com/Linux/2012-06/61687p5.htm生产环境MySQL主主同步主键冲突处理 http://www.linuxidc.com/Linux/2013-07/86890.htmMySQL主从失败 错误Got fatal error 1236 http://www.linuxidc.com/Linux/2012-02/54729.htmMySQL主从复制,单台服务器上实施 http://www.linuxidc.com/Linux/2013-03/81913.htmUbuntu下编译安装MySQL双实例并配置主从复制 http://www.linuxidc.com/Linux/2011-12/48873.htm
 
  • 1
  • 2
  • 下一页
MySQL与PostgreSQL:该选择哪个开源数据库?ORA-600(3020) 错误解决相关资讯      MySQL升级  MySQL 5.5  MySQL 5.1升级到5.5 
  • MySQL5.x升级至MySQL5.7后导入之前  (今 20:32)
  • MySQL 5.6.23升级到MySQL 5.7.9  (11/22/2015 20:56:25)
  • MySQL 5.5.41/5.6.22 发布下载  (12/02/2014 08:09:46)
  • MySQL升级 参考分享  (08月17日)
  • CentOS下MySQL 5.1升级到5.7  (12/06/2014 15:13:07)
  • MySQL 5.5 遇到的路径问题  (11/10/2014 19:22:59)
本文评论 查看全部评论 (0)
表情: 姓名: 字数