mercredi, février 01, 2006

Comment configurer le server MySQL 5.0 pour les clients PhpMyQdmin 2.7.0, MySQlcc ?

Comment configurer le server MySQL 5.0 pour les clients PhpMyAdmin 2.7.0, MySQlcc ?
(les clients en 4.0 provoque une erreur 1251)

Lorsque l'on veut utiliser des clients tel que PhpMyAdmin ou MySQLcc on peut-être confronté au message d'erreur suivant :
Erreur 1251 "Client does not support authentication protocol requested by server;consider upgrading MySQL client".

Pour pouvoir les utiliser il faut changer le le hasage des mot de passe. Pour plus d'info voir le site de MySQL.

La démarche est décomposée en 3 grandes étapes :

I/Installation du server Mysql 5.0.18

1/ lancement setup.
2/ Choix installation complte
3/ faire suivant aux autres tapes.
Note : laisser le port 3306 par dfaut pour utilisation de l'accs natif MySQL Windev 10
4/ la fin de l'installation lancer la configuration du server
5/ Prendre les infos par défaut et mettre un mot de passe l'utilisateur Root.

II / Installation de MySQL Administrator

1/ la fin de l'install se connecter au server
2/ cliquer sur "Startup Variables"
3/ Dans l'onglet "Security" cocher la case "Use old Passwords"
4/ cliquer sur "Apply"
5/ cliquer sur "User Administration" et cliquer sur "root"
6/ re-saisir le mot de passe et cliquer sur "Apply"
7/ il faudra peut-tre refaire les tapes 5 et 6 avant que le mot de passe soit pris en compte

III/ Configurer PhpMyQdmin 2.7.0

1/ Editer le fichier config.inc.php
2/ mettre : le host et le port
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = '3306'; // MySQL port - leave blank for default port
3/ ensuite le nom utilisateur et mot de passe dfini lors de la configuration du serveur
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'monpassword'; // MySQL password (only needed
4/ enregistrer et fermer

Vous pouvez maintenant lancer phpmyAdmin 2.7.0 et mySQlcc 0.9.4

1 commentaire:

Aurélie a dit…

Bonjour,
Je souhaiterais utiliser l'accèsNatif MySql (pour une version de MySQL 5.0.37) depuis mon Windev 11. J'ai installé l'Exe donner par PCSoft mais la connexion echoue m'indiquant l'erreur 27.

Savez vous se qu'il se passe ?
Avez vous une idee ?
Cordialement.