Come posso installare MySQL 5.7.9 su Ubuntu 14.04?


Risposte:


10

Il repository PPA non contiene alcun pacchetto per mysql 5.7: non ci sono file deb. Dai un'occhiata al tuo browser:

E nella pagina di stato in realtà dice:

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

Quindi almeno per questo ppa sei sfortunato ;-(

Pertanto suggerisco anche di utilizzare l'origine originale su mysql / Oracle:

  • Vedi la risposta di Mohit per la versione breve.
  • Per la versione lunga: https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
  • Si noti che esiste una versione più recente del deb di configurazione. Installa quello:dpkg -i mysql-apt-config_0.6.0-1_all.deb
  • Il sito potrebbe chiederti di accedere o registrarti. Dopo tutto è Oracle ...

Quindi questa versione dovrebbe apparire (5.7 è GA dal 5.7.9 quindi 5.7.10 dovrebbe andare bene):

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

Se si installa tramite:

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

Si noti che potrebbe essere necessario ripulire preventivamente altri pacchetti dipendenti.


Ha funzionato, tuttavia ho dovuto chiamare apt-get update prima di riconoscere quel pacchetto.
novizio

1
Questo è obsoleto: Oracle offre un pacchetto deb per l'installazione di MySQL 5.7 e il suo aggiornamento.
reinierpost,

15

Prima visita https://dev.mysql.com/downloads/repo/apt/ per trovare la versione più recente del pacchetto. La versione seguente sarà obsoleta al momento della lettura.

Si prega di eseguire sotto il 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

Inizialmente dovevi installare, mysql-server-5.7ma con il pacchetto più recente lo èmysql-server


1
Questo installa 5.7.8-rc, come posso installare la versione GA?
novizio

Questo dovrebbe essere contrassegnato come la risposta corretta!
Maria Ines Parnisari,

probabilmente dovrai correre mysql_upgrade --forcedopo averlo fatto. L'ho fatto quando ho capito che mysqldumpera rotto e che ha funzionato di nuovo.
Billynoah,

Questo ora dà W: GPG error: http://repo.mysql.com trusty InRelease: The following signatures were invalid: KEYEXPIRED 1487236823 KEYEXPIRED 1487236823 KEYEXPIRED 1487236823quando in esecuzione apt-get update.
stefansundin,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.