[Upgrade le 21/08/05 13h50-13h55] Upgrade du serveur MySQL

 
Poster un nouveau sujet   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.    Forums.Fullbox.org Index du Forum // Etat du service
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Tim
root


Inscrit le: 30 Déc 2004
Messages: 127
Localisation: Lyon

MessagePosté le: Dim Aoû 21, 2005 14:08:45    Sujet du message: [Upgrade le 21/08/05 13h50-13h55] Upgrade du serveur MySQL Répondre en citant
Le serveur MySQL a été mis a jour, une courte coupure etait necessaire.

La nouvelle version: mysql-server-4.1 (4.1.11-Debian_4-log)

veuillez signaler tout probleme de compatibilité
merci!

EDIT 1:

! Attention !

je tiens a preciser qu'il y a eu plusieurs probleme suite au changement de version de mysql.

la passage a mysql 4.1 necessite en effet une nouvelle 'extention' . pour les versions de mysql 4.1.x je cite "mysql 4.1 utilise un protocole d'identification basé sur un algorithme de hashage, qui est incompatible avec celui des anciens clients" (- cf le site de mysql)

en claire phpmyadmin n'est pas directement compatible car il faut modifier la methode d'authentification (passer la valeur de l'extention de mysql a mysqli).

mais tout n'est pas si simple que ca !

php4 n'inclu pas cette nouvelle extention, et pour cela il faudrais passer aparemment a php5.

mais cela inclurais beaucoup trop de changement et trop de risque d'incompatibilitées avec les sites web hebergés.

pour contourner le probleme il faut simplement convertir les mot de passe de mysql a l'ancien protocole d'identification que php4 suporte (autrement dit mysql).

pour cela 2 solutions :
- soit lancer mysql avec l'option --old-passwords
- soit modifier les mots de passe un par un ...

pour la 2eme solution, en mode console cela donne :
Code:
mysql> SET PASSWORD FOR
    -> 'some_user'@'some_host' = OLD_PASSWORD('newpwd');

Alternativement,
Code:

mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd')
    -> WHERE Host = 'some_host' AND User = 'some_user';
mysql> FLUSH PRIVILEGES;


pour plus de precisions veuillez vous rapporter au site de mysql: A.2.3. Erreur Client does not support authentication protocol

sinon contactez moi par pm, mail etc ...
_________________
Pour tout probleme contactez moi de preference par mail : admin AT fullbox POINT org .
Et n'esitez pas a poser votre probleme sur le forum.
pour les insciptions contactez moi par mail.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur Numéro ICQ
Poster un nouveau sujet   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.    Forums.Fullbox.org Index du Forum // Etat du service Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
     

Powered by phpBB © 2001, 2005 phpBB Group - secure version