J'essaie de passer de MySQL5.6.17 à MySQL5.7.9 sans succès j'avais pourtant bien commencé j'ai essayé de suivre ce tuto : [forum.wampserver.com] j'en suis déjà à ma Nième réinstall de wamp a force de forcer les choses
donc ma config : - windows 10 64bit - wamp 2.5 64bit (enfin la dernière version accessible par ce site) - les derniers C++ redistribuable 32/64bit (versions 2015) -DrWeb comme antivirus (je le cite au cas ou mais comme j'ai refais la manip sur une réinstallation avec l'anti-V désactivé...)
et vu que je n'en suis plus à une réinstallation près je profite de ce poste pour refaire la manip de zéro
j'ai pu intégrer apache 2.4.17 et php 5.6.17 et wamp est au vert (d'ailleurs j'ai les copie de ces dossiers au chaud comme ca je n'ai plus qu'à les glisser la ou il faut au cas ou...) jusque la tout va bien... (j'accede a localhost et phpmyadmin, bref je suis pret!)
première chose que je n'arrive pas a faire c'est exporter le dossier data dans mysqldata :
-j’arrête wamp -je met le contenu qui est dans C:\wamp\bin\mysql\mysql5.6.17\data\ vers C:\mysqldata -j'efface data -je porte la modif sur my.ini :
# The MySQL server [wampmysqld] port = 3306 socket = /tmp/mysql.sock key_buffer_size = 16M max_allowed_packet = 1M sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M basedir=c:/wamp/bin/mysql/mysql5.6.17 log-error=c:/wamp/logs/mysql.log datadir=c:/mysqldata
-je relance Wamp : W reste orange -j’arrête wamp
sans modifier my.ini :
-je recopie le contenu de mysqldata dans le dossier data (que je reviens de recréer) -je relance Wamp : W passe au vert -j’arrête wamp et renomme data en data.old -je relance Wamp : W reste orange
my.ini n'est pas le seul fichier a renseigner le chemin data ?
oui une petit précision sur une réinstallation j'ai profité: -de la désinstallation pour virer le dossier wamp en entier -de ne pas démarrer wamp a la fin de l'installation -de mettre le contenu qui est dans C:\wamp\bin\mysql\mysql5.6.17\data\ vers C:\mysqldata -d'effacer data -de porter la modif sur my.ini -de lancer wamp : W reste orange -de recopier le contenu de mysqldata dans le dossier data (recréé) -de relancer Wamp : W passe au vert -d’arrêter wamp et renommer data en data.old -de relancer Wamp : W reste orange
et en aucun cas il n'a pu voir dans my.ini : datadir=C:/wamp/bin/mysql/mysql5.6.xx/data
IL EST IMPOSSIBLE DE COPIER LE dossier DATA entre des versions différentes de MySQL (Tout du moins sans suivre une procédure très rigoureuse et sans garantie).
LE SEUL ET UNIQUE MOYEN de transférer des bases de données entre les branches de MySQL est l'export depuis l'ancienne version dans un ou plusieurs fichiers SQL puis les imports desdits fichiers dans la nouvelle version. Ce qui n'empêche pas l'obligation de lancer la procédure mysql_upgrade.