Estos días he andado un poco atareado, ya que uno de los servidores que administro, tiene instalado CPanel, y aunque habían anunciado en Diciembre de 2.013 la necesidad de cambiar a MySQL 5.5, todo había seguido funcionando….hasta ahora, por lo que no me ha quedado mas remedio que poner manos a la obra y realizar la migración
Realmente hay motivos para preocuparse, si leemos las novedades que incorpora la versión 5.5 y lo que deja de soportar….la compatibilidad hacia atras, parece que no les preocupa mucho. Aqui os dejo una lectura para quitaros el sueño, acerca de los «Incompatible change»,
Una vez decides que a pesar de todo, has de hacer la migración, te armas de valor, rezas para que ninguna de las bases de datos de tus clientes estén usando algo que no sea compatible, y te pones a leer sobre el proceso de instalación….y te llevas un nuevo disgusto. Que si descargar fuentes, que si compilar, que si repasar a mano los enlaces, ….muchos puntos para fastidiarla. Artículos como el de RedHat, y otros muchos me provocaron alguna noche de insomnio, hasta que descubrí un repositorio que puede que para vosotros sea conocido, pero yo todavía no me lo había encontrado, se trata de «.famillecollet.com»; «remi» para los amigos.
Efectivamente, contando con este repositorio, la actualización pasa a ser algo tan sencillo como:
Instalar el repositorio:
cd /etc/yum.repos.d
wget http://rpms.famillecollet.com/enterprise/remi.repo
y actualizar…..
yum –enablerepo=remi update mysql-server
mysql_upgrade -u root -p
vamos, lo que siempre hubiera debido ser……
Para mi, acabó aquí el problema, sin embargo, y para aprovechar las horas de búsqueda, os dejo unas cuantas direcciones que completan la idea.
- Para debian:http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/
- Este articulo, puede que sea mejor…pero no lo he probado
- Nuestros amigos de stackoverflow también lucharon con ello
Pero ya lo sabéis, si tenéis una idea mejor, estoy dispuesto a escucharla.