Installez MySQL 5.5 sur Ubuntu 10.04


Réponses:



5

J'ai utilisé le guide suivant pour installer 5.5 sur Ubuntu 10.04: http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/

Tout a parfaitement fonctionné sauf une des dernières étapes, le lancement de mysql:

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

Me donnait le message suivant puis s'arrêtait:

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

Après quelques recherches sur Google, j'ai trouvé la solution en ajoutant le drapeau suivant :

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

Pour le lancer et le faire fonctionner, j'ai utilisé la commande suivante:

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

MySQL 5.5 a quelques nouvelles fonctionnalités formidables qui ont résolu un problème de partitionnement pour moi; partitionnement via un varchar.

Bonne chance!


J'ai pu suivre le guide d'instructions sans aucune erreur. La seule chose est à l'étape "Démarrer le serveur MySQL sans table de subventions". on dirait qu'il se bloque mais ce n'est pas le cas. Ouvrez simplement un autre terminal et poursuivez les étapes de ce nouveau terminal.
iDev247

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

Les utilisateurs avec apache + php5 + mysql local ou une combinaison similaire avec mysql devraient probablement recompiler les paquets dépendants de mysql (php5-mysql), donc il utilise libmysqlclient18 fourni par mysql-server-5.5.

L'utilisation de packages liés à libmysqlclient16 avec l'installation de mysql 5.5 peut sembler fonctionner initialement, mais aurait tendance à se bloquer de manière aléatoire.


N'oubliez pas de courirsudo apt-get update
Hengjie

En raison de dépendances, j'ai dû exécuter:apt-get install mysql-server-5.5 mysql-server-core-5.5 mysql-client-5.5
jdhildeb


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.