web-dev-qa-db-fra.com

Comment puis-je mettre à jour MySQL vers la version 5.5, est-il préférable d'attendre qu'il soit disponible via apt-get?

Comment procéder pour mettre à niveau MySQL vers la version 5.5 sur Ubuntu Server 9.10?

Aurais-je intérêt à attendre que ce soit un travail facile $ Sudo apt-get install mysql-server?

Je ne sais pas non plus quel téléchargement il me faudrait obtenir ici .

12
bcmcfc

Quoi de neuf dans MySQL 5.5

Voici quelques améliorations récentes apportées à la vitesse, à l'évolutivité et à la convivialité de la base de données MySQL et du moteur de stockage InnoDB.

Guide pas à pas pour passer à MySQL 5.5

11
hhlp

Une bonne option pourrait être d'attendre une version de dotdeb.org. Une fois qu’il sera disponible dans Debian unstable/experimental, des paquets seront disponibles ici.

http://www.dotdeb.org/tag/mysql/

4
simon

Cela ne résout pas votre problème, mais voici le bug de la liste de souhaits pour le packaging de MySQL 5.5.

4
Jorge Castro

J'ai installé avec succès MySQL-5.5.15 dans Natty (Ubuntu 11.04) avec un extraterrestre provenant de RPMs binaires officiels.

Installez alien et libaio1 (utilisé depuis MySQL-5.5)

apt-get install alien libaio1

Récupérer les RPM binaires des téléchargements MySQL

$ wget -i -
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-client-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-devel-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-server-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-shared-5.5.15-1.linux2.6.x86_64.rpm
^D

Convertissez-les!

fakeroot alien MySQL*.rpm

... et, installez-les.

Sudo dpkg -i mysql*.deb

Ajouter un utilisateur mysql

useradd -r mysql

Initialiser le répertoire de données

mysql_install_db --datadir=/var/lib/mysql --rpm --skip-name-resolve --user=mysql

Définir d'autres chemins nécessaires

mkdir /var/lib/mysqld
chown mysql /var/lib/mysqld/

mkdir /var/log/mysql
chown mysql /var/log/mysql

Démarrer DB

service mysql start

Changer le mot de passe root

/usr/bin/mysqladmin -u root password 'your_password'
1
kaorukobo

Il existe un programme d’installation sans douleur pour mysql 5.5 sur debian à l’adresse dotdeb.org. Une fois que cela a été fait, j’ai utilisé Synaptic pour mettre à jour mysql-server vers la version 5.5. Cela a été fait avec les instructions suivantes: http://www.dotdeb.org/instructions/ . Cela a fonctionné sans accroc.

1
John Tinker

Il existe un tout nouveau dépôt ppa (archive de paquets personnels) qui inclut - en-dessous de tout - mysql5.5 pour natty et oneiric:

https://launchpad.net/~nathan-renniewaldock/+archive/ppa

Il peut être ajouté à votre système en utilisant ces commandes:

Sudo add-apt-repository ppa:nathan-renniewaldock/ppa
Sudo apt-get update
1
guenter

Le processus de mise à niveau de la version 5.1 (si vous avez construit un serveur LAMP) à la version 5.5 est décrit ici Si vous êtes intéressé par l'installation d'un serveur Vanilla MySQL, construisez une nouvelle installation de votre serveur et suivez les instructions. les instructions de la page à laquelle j'ai fait référence, qui n'impliquent pas une instance MySQL précédemment installée.

Si vous voulez utiliser phpMyAdmin, vous devrez construire un serveur LAMP (comme décrit ici puis suivre toutes les instructions de mise à niveau contenues dans le lien précédent. Cela vous permettra d'utiliser le apt-get pour tous les paquets nécessaires pour phpMyAdmin, puis changez la version de MySQL.

0
andand