Instalar MySQL 5.5 en Ubuntu 10.04

11

¿Cómo instalar MySQL 5.5 en Ubuntu 10.04?

apt-get install mysql-server solo permite instalar 5.1.41.3ubuntu12

Mithun Sreedharan
fuente

Respuestas:

5

Utilicé la siguiente guía para instalar 5.5 en Ubuntu 10.04: http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/

Todo funcionó perfectamente, excepto uno de los pasos finales, el lanzamiento de mysql:

mysqld --skip-grant-tables --user=mysql

Me estaba dando el siguiente mensaje y luego cerrando:

[ERROR] Can't find messagefile '/usr/share/errmsg.sys'

Después de buscar en Google , encontré la solución para agregar la siguiente bandera :

--lc-messages-dir="/usr/local/mysql/share/english/"

Para iniciarlo y hacer que realmente funcione, utilicé el siguiente comando:

 mysqld --skip-grant-tables --user=mysql --lc-messages-dir="/usr/local/mysql/share/english/"

MySQL 5.5 tiene algunas nuevas características excelentes que me resolvieron un problema de particionamiento; particionamiento a través de un varchar.

¡Buena suerte!

Jay Taylor
fuente
Pude seguir la guía de instrucciones sin ningún error. Lo único es en el paso "Iniciar servidor MySQL sin tabla de concesiones". parece que cuelga pero no lo hace. Simplemente abra otra terminal y continúe los pasos en esa nueva terminal.
iDev247
2
add-apt-repository ppa:internetbroadcasting/mysql55onlucid
apt-get install mysql-server-5.5

Es probable que los usuarios con apache local + php5 + mysql o una combinación similar con mysql necesiten recompilar paquetes dependientes de mysql (php5-mysql), por lo que utiliza libmysqlclient18 proporcionado por mysql-server-5.5.

El uso de paquetes vinculados a libmysqlclient16 con la instalación de mysql 5.5 puede parecer que funciona inicialmente, pero tenderá a fallar al azar.

Arie Skliarouk
fuente
No te olvides de corrersudo apt-get update
Hengjie
Debido a las dependencias, necesitaba ejecutar:apt-get install mysql-server-5.5 mysql-server-core-5.5 mysql-client-5.5
jdhildeb