RHEL 5.10はまだ使ってないけど、恐らくそっちに追加されて追随しているものと思われる。
# yum search mysql51 mysql51.i386 : Package that installs mysql51 mysql51-build.i386 : Package shipping basic build configuration mysql51-mysql.i386 : MySQL client programs and shared libraries mysql51-mysql-bench.i386 : MySQL benchmark scripts and data mysql51-mysql-libs.i386 : The shared libraries required for MySQL clients mysql51-mysql-server.i386 : The MySQL server and related files mysql51-mysql-test.i386 : The test suite distributed with MySQL mysql51-runtime.i386 : Package that handles mysql51 Software Collection. # yum search mysql55 mysql55.i386 : Package that installs mysql55 mysql55-build.i386 : Package shipping basic build configuration mysql55-mysql.i386 : MySQL client programs and shared libraries mysql55-mysql-bench.i386 : MySQL benchmark scripts and data mysql55-mysql-devel.i386 : Files for development of MySQL plugins mysql55-mysql-libs.i386 : The shared libraries required for MySQL clients mysql55-mysql-server.i386 : The MySQL server and related files mysql55-mysql-test.i386 : The test suite distributed with MySQL mysql55-runtime.i386 : Package that handles mysql55 Software Collection.
依存関係でmysqlパッケージはinstallされるがそれ以外はmysql51、mysql55関連のみ入った。通常の/usr/bin ではなく、/opt/rh/mysql55/ にinstallされる。
/opt/rh/mysql55/root をprefixとして
/opt/rh/mysql55/root/bin/
/opt/rh/mysql55/root/lib/
/opt/rh/mysql55/root/var/lib/mysql/
などが出来ている。
PATHを追加する環境変数用のファイルも用意されているので、それを.bashrcなどで読み込めば標準でmysql55が使えるようになる。
# yum install mysql55 # ls /opt/rh/mysql55/ enable root service-environment # cat /opt/rh/mysql55/enable export PATH=/opt/rh/mysql55/root/usr/bin${PATH:+:${PATH}} export LIBRARY_PATH=/opt/rh/mysql55/root/usr/lib${LIBRARY_PATH:+:${LIBRARY_PATH}} export LD_LIBRARY_PATH=/opt/rh/mysql55/root/usr/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} export MANPATH=/opt/rh/mysql55/root/usr/share/man:${MANPATH} # mysql -V mysql Ver 14.12 Distrib 5.0.95, for redhat-linux-gnu (i386) using readline 5.1 # source /opt/rh/mysql55/enable # mysql -V mysql Ver 14.14 Distrib 5.5.32, for Linux (i686) using readline 5.1