Cómo actualizar a MySQL 5 en RHEL 3 y 4

Hoy 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

Tags: , , , , , ,

3 Responses to “Cómo actualizar a MySQL 5 en RHEL 3 y 4”

  1. el_zat Says:

    Realizaste migraciones de MySQL 4.x a 5.x, tuviste algun inconveniente en el traspaso??

  2. Esteban Says:

    @el_zat,

    Ningún inconveniente en el traspaso al momento :D, tal vez la variable basedir (en /etc/my.cnf) tengas que comentarla si no levanta el servicio una vez inicias MySQL 5 pero nada más que recuerde.

    Saludos,

  3. Mauricio Mejia Says:

    Por si acaso, me fallo pero cambie a -Uvh –force –replacefiles y funcionó

Deja tu comentario


Tecnologia | Ciencia | Dibujos Animados
free html hit 
counter