Cómo actualizar a MySQL 5 en RHEL 3 y 4
Wednesday, November 7th, 2007Hoy un programador que trabaja en un servidor me solicitó hacer un upgrade a MySQL 5, la plataforma era RHEL 4. Esta versión de RHEL (al igual que la 3) traen por defecto las ramas 4.x de MySQL (al igual que PHP), la forma más simple de hacer el upgrade hacia MySQL 5 fué esta:
Detenemos MySQL
service mysql stop
mkdir /root/temp && cd /root/temp
Bajamos los paquetes server, client, shared compatibility libraries y devel como RPM desde: http://dev.mysql.com/downloads/mysql/5.0.html#downloads
Actualizamos
rpm -Uvh MySQL-server-community-5.0.45-0.rhel4.i386.rpm
rpm -Uvh MySQL-client-community-5.0.45-0.rhel4.i386.rpm
rpm -Uvh MySQL-shared-compat-5.0.45-0.rhel4.i386.rpm
rpm -Uvh MySQL-devel-community-5.0.45-0.rhel4.i386.rpm
Editamos el archivo /etc/my.cnf y comentamos la variable base_dir.
pico /etc/my.cnf
Finalmente, agregamos el usuario MySQL, seteamos propietarios y reiniciamos el servicio:
adduser mysql
chown -R mysql:mysql /var/lib/mysql
service mysql start
Luego de esto, deberia estar todo normal corriendo bajo MySQL 5.x