¿Cómo puedo instalar MySQL 5.7.9 en Ubuntu 14.04?

Respuestas:

10

El repositorio de PPA no contiene ningún paquete para mysql 5.7: no hay archivos deb. Solo eche un vistazo con su navegador:

Y en la página de estado en realidad dice:

 mysql-5.7 38 weeks ago
 Failed to build: amd64 i386 

Entonces, al menos para este ppa, no tienes suerte ;-(

Por lo tanto, también sugiero usar la fuente original en mysql / Oracle:

  • Vea la respuesta de Mohit para la versión corta.
  • Para la versión larga: https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
  • Tenga en cuenta que hay una versión más reciente de la configuración deb. Instala esa:dpkg -i mysql-apt-config_0.6.0-1_all.deb
  • El sitio puede pedirle que inicie sesión o se registre. Es Oracle después de todo ...

Entonces debería aparecer esta versión (5.7 es GA desde 5.7.9, entonces 5.7.10 debería estar bien):

apt-cache show mysql-server=5.7.10-1ubuntu14.04

Si se instala a través de:

apt-get install mysql-server=5.7.10-1ubuntu14.04

Tenga en cuenta que es posible que tenga que limpiar otros paquetes dependientes de antemano.

zoliton
fuente
Funcionó, sin embargo, tuve que llamar a apt-get update antes de reconocer ese paquete.
Novato
1
Esto está desactualizado: Oracle ofrece un paquete deb para instalar MySQL 5.7 y mantenerlo actualizado.
reinierpost
15

Primero visite https://dev.mysql.com/downloads/repo/apt/ para encontrar la versión más reciente del paquete. La siguiente versión estará desactualizada cuando lea esto.

Por favor, ejecute el siguiente comando:

package=mysql-apt-config_0.8.11-1_all.deb
wget http://dev.mysql.com/get/$package
sudo dpkg -i $package
sudo apt-get update
sudo apt-get install mysql-server

Originalmente necesitabas instalar, mysql-server-5.7pero con el paquete más reciente, es solomysql-server

mohit singh
fuente
1
Esto instala 5.7.8-rc, ¿cómo puedo instalar la versión GA?
novato
¡Esto debe marcarse como la respuesta correcta!
Maria Ines Parnisari
probablemente necesites correr mysql_upgrade --forcedespués de hacer esto. Lo hice cuando me di cuenta de que mysqldumpestaba roto y eso lo hizo funcionar nuevamente.
billynoah
Esto ahora da W: GPG error: http://repo.mysql.com trusty InRelease: The following signatures were invalid: KEYEXPIRED 1487236823 KEYEXPIRED 1487236823 KEYEXPIRED 1487236823cuando se ejecuta apt-get update.
stefansundin
6

Use la respuesta de mohit , pero consulte https://dev.mysql.com/downloads/repo/apt/ para obtener la configuración actual de mysql-apt-config. Haga clic en "Descargar" en la parte inferior. Luego copie el enlace de "No, gracias, simplemente inicie mi descarga". en el fondo

Phil
fuente
Esto podría ser mejor como un comentario a la respuesta de Mohit
Dave M
sudo apt-get install mysql-server en lugar de mysql-server-5.7 cuando se usan las instrucciones anteriores. Impresionante Phil!
Profetas de software