Installa MySQL 5.5 su Ubuntu 10.04


Risposte:



5

Ho usato la seguente guida per installare 5.5 su Ubuntu 10.04: http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/

Tutto ha funzionato perfettamente tranne uno degli ultimi passaggi, lanciando mysql:

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

Mi stava dando il seguente messaggio e poi l'arresto:

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

Dopo aver cercato su Google ho trovato la soluzione per aggiungere il seguente flag :

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

Per avviarlo e farlo funzionare davvero, ho usato il seguente comando:

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

MySQL 5.5 ha alcune nuove fantastiche funzionalità che hanno risolto un problema di partizionamento per me; partizionamento tramite varchar.

In bocca al lupo!


Sono stato in grado di seguire la guida alle istruzioni senza alcun errore. L'unica cosa è al passaggio "Avvia il server MySQL senza tabella delle sovvenzioni". sembra che penda ma non lo fa. Basta aprire un altro terminale e continuare i passaggi in quel nuovo terminale.
iDev247,

2
add-apt-repository ppa:internetbroadcasting/mysql55onlucid
apt-get install mysql-server-5.5

Gli utenti con apache locale + php5 + mysql o una combinazione simile con mysql in esso probabilmente dovrebbero ricompilare i pacchetti dipendenti da mysql (php5-mysql), quindi usa libmysqlclient18 fornito da mysql-server-5.5.

L'uso dei pacchetti collegati a libmysqlclient16 con l'installazione di mysql 5.5 potrebbe inizialmente funzionare, ma tende a bloccarsi casualmente.


Non dimenticare di correresudo apt-get update
Hengjie,

A causa delle dipendenze, dovevo eseguire:apt-get install mysql-server-5.5 mysql-server-core-5.5 mysql-client-5.5
jdhildeb il


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.