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 .
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.
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.
Cela ne résout pas votre problème, mais voici le bug de la liste de souhaits pour le packaging de MySQL 5.5.
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'
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.
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
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.