¿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.


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


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


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.