mysql5.5へのアップグレードの手順を説明します。
mysqldump -u root -x --all-databases > dump.sql
/sbin/service mysqld stop
yum remove mysql
yum remove mysql-server
yum remove mysql-libs
rm -rf /var/lib/mysql/
rm -rf /etc/my.cnf
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.28-1.rhel5.i386.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-devel-5.5.28-1.rhel5.i386.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-client-5.5.28-1.rhel5.i386.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.28-1.el6.i386.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-devel-5.5.28-1.el6.i386.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-client-5.5.28-1.el6.i386.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.28-1.rhel5.x86_64.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-devel-5.5.28-1.rhel5.x86_64.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-client-5.5.28-1.rhel5.x86_64.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.28-1.el6.x86_64.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-devel-5.5.28-1.el6.x86_64.rpm/from/http://cdn.mysql.com/
rpm -ivh http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-client-5.5.28-1.el6.x86_64.rpm/from/http://cdn.mysql.com/
/etc/init.d/mysql start
mysql -u root -p < dump.sql
cp /sbin/share/mysql/my-huge.cnf /etc/my.cnf
設定ファイルはいくつかあるが下記がそれぞれの使用の目安
サンプルファイル | 搭載メモリ | 用途 |
---|---|---|
my-small.cnf | 64MB以下 | 小規模なDB |
my-medium.cnf | 128MB以下 | 共用サーバでの小規模なDB |
my-large.cnf | 512MB以下 | MySQLを主とするサーバ |
my-huge.cnf | 4G以下 | MySQL専用サーバ |
my-innodb-heavy-4G.cnf | 4G以上 | InnoDBメインとするサーバ |
Copyright(C) systemexpress.co.jp All Rights Reserved. Author Takayuki Yukawa