Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 01-04-2017 21:37:03

ElectronWa
Membre
Inscription : 04-11-2016

[Résolu] Upgrade Mysql 5.5 to 5.6

Bonjour,

J'aimerais installer la version 5.6 de Mysql en remplacement de la version 5.5.
J'ai lu que la version 5.6 de mysql n'est pas proposé dans les depots debian.

J'ai trouvé cette documentation sur l'upgrade de mysql :
https://dev.mysql.com/doc/mysql-apt-rep … nual-setup

Je ne comprends pas tout et j'aimerais votre aide.

Si je rajoute "deb http://repo.mysql.com/apt/debian/ jessie mysql-5.6" à mon /etc/apt/sources.list, cela, est ce la bonne manière de faire. Est ce qu'il ne va pas y avoir de conflit avec la version 5.5 déjà installé lorsque je ferais un apt update ?

Merci pour vos réponses.

Dernière modification par ElectronWa (03-04-2017 01:25:26)

Hors ligne

#2 03-04-2017 01:22:21

ElectronWa
Membre
Inscription : 04-11-2016

Re : [Résolu] Upgrade Mysql 5.5 to 5.6

J'ai réussi et j'ai en fait installé la version 5.7 sur ma debian Jessie.

Voici ma méthode issue de cette page http://xmodulo.com/upgrade-mysql-server … buntu.html.

J'ai remplacé les étapes 8-12 par mon étape 8.

Back up your MySQL config files.

$ sudo mkdir /backup
$ sudo tar cvfvz /backup/mysql_conf.tgz /etc/mysql



Export all databases to a .sql file, and back up MySQL data directory.

$ sudo sh -c 'mysqldump -u root -p -A --events > /backup/backup_db.sql'
$ sudo tar cvfvz /backup/mysql_data.tgz /var/lib/mysql



Stop MySQL server.

$ sudo service mysql stop



Uninstall and remove MySQL packages.

$ sudo apt-get remove mysql-server mysql-client mysql-common
$ sudo apt-get autoremove
$ sudo apt-get autoclean


Do not use "purge" option in apt-get as that would remove MySQL config files and other MySQL related data directories as well, which we will continue to use after MySQL upgrade.

Install MySQL dependency (kernel asynchronous I/O access library) which is needed for MySQL 5.5 and higher.

$ sudo apt-get install libaio1



Download a MySQL Debian package from the official site.
https://dev.mysql.com/downloads/repo/apt/
-> mysql-apt-config_0.8.3-1_all.deb

Install the downloaded MySQL package.

$ sudo dpkg -i mysql-apt-config_0.8.3-1_all.deb



Update

$ sudo apt-get update
$ sudo apt-get intall mysql-server



Start MySQL server.

$ sudo service mysql start



Restore MySQL databases.

$ sudo mysql -u root -p < /backup/backup_db.sql



Finally, upgrade MySQL system tables.

$ sudo /opt/mysql/server-5.6/bin/mysql_upgrade -v -u root -p

Hors ligne

#3 03-04-2017 01:37:09

Eidolon
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4-amd64
(G)UI : gnome-3.14
Inscription : 31-10-2016

Re : [Résolu] Upgrade Mysql 5.5 to 5.6

merci pour le retour, je pense que ca servira a d'autre (en tout cas a moi qui ait deja cassé ma base apres une maj ratée...)

La théorie, c’est quand on sait tout et que rien ne fonctionne.
La pratique, c’est quand tout fonctionne et que personne ne sait pourquoi.
Ma Debian allie parfaitement la théorie et la pratique : rien ne fonctionne et je ne sais pourquoi

Hors ligne

#4 02-08-2017 01:33:55

nonothemoth
Membre
Inscription : 02-08-2017

Re : [Résolu] Upgrade Mysql 5.5 to 5.6

Excellent ! Merci à toi !

Petite coquille : tu as écris "intall" au lieu de "install"

Hors ligne

Pied de page des forums