PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Accès natif MySQL - Erreur : 22 / <2019>
Accès natif MySQL - Erreur : 22 / <2019>
Iniciado por AliDev7, ago., 30 2005 8:57 AM - 3 respostas
Publicado em agosto, 30 2005 - 8:57 AM
Bonjour,
J'ai créé une base de donnée en MySQL à laquelle je veux me connecter mais j'ai plusieurs une erreur :

1 : Au 1er lieu : Le path de MySql était : c:\Programs files\MySQL\MySQL Server 5.0\
Pour ce cas il me donne une erreur d'accès natif pour non localisation de la DLL MySQL : LIBMYSQL.DLL
Pour celà j'ai ré-installé MySQL dans le rep : C:\MySQL\MySQL Server 5.0\ et ça marche mais encore une autre erreur que je n'arrive pas à comprendre :

2 : Impossible de se commecter à localhost
...
Impossible de se connecter à la base 'localhost'
Erreur de l'accès natif MySQL
Numéro d'erreur = 22

L'erreur suivante à été renvoyée par la base donnés <localhost> :
Numéro d'erreur = <2019>
Messege d'erreur :

Can't initialize character set 33 ( Path : c:\mysql\\share\carsets\)


Je ne comprends par pourquoi il lance le path c:\mysql\\share\carsets\ et non pas le vrai qui est : < C:\MySQL\MySQL Server 5.0\share\carsets\>

Où je peut lui corriger ce path incomplet

Avez-vous une solution ?

Merci d'avance

Ali Hi
AliDev7@yahoo.fr
Publicado em agosto, 30 2005 - 11:11 AM
Bonjour,

Personnelement je réinstallerais cela dans un path encore plus simple et sans espaces.

Dans "c:\mysql" tout simplement.

Il faut impérativement que ton répertoire de dll windev contienne les 2 dll :

LibMysql.dll et WD90MSQL.dll

Vérifie cela et tiens moi au courant, on regardera étape par étape si nécessaire.

Bonne chance

Fred
Publicado em agosto, 30 2005 - 12:13 PM
Bonjour,

La DLL LibMySQL.DLL est la couche client MySQL. Elle doit être copiée dans
le répertoire où vous avez installé l'accès natif MySQL.


--
Ed en Ligne


"Ali Hi" <AliDev7@yahoo.fr> a écrit dans le message de news:
4313d2b8$1@news.pcsoft.fr...
Bonjour,
J'ai créé une base de donnée en MySQL à laquelle je veux me connecter
mais j'ai plusieurs une erreur :

1 : Au 1er lieu : Le path de MySql était : c:\Programs
files\MySQL\MySQL Server 5.0\
Pour ce cas il me donne une erreur d'accès natif pour non
localisation de la DLL MySQL : LIBMYSQL.DLL
Pour celà j'ai ré-installé MySQL dans le rep : C:\MySQL\MySQL
Server 5.0\ et ça marche mais encore une autre erreur que je n'arrive pas
à comprendre :

2 : Impossible de se commecter à localhost
...
Impossible de se connecter à la base 'localhost'
Erreur de l'accès natif MySQL
Numéro d'erreur = 22

L'erreur suivante à été renvoyée par la base donnés <localhost> :
Numéro d'erreur = <2019>
Messege d'erreur :

Can't initialize character set 33 ( Path :
c:\mysql\\share\carsets\)


Je ne comprends par pourquoi il lance le path
c:\mysql\\share\carsets\ et non pas le vrai qui est : < C:\MySQL\MySQL
Server 5.0\share\carsets\>

Où je peut lui corriger ce path incomplet

Avez-vous une solution ?

Merci d'avance

Ali Hi
AliDev7@yahoo.fr



Publicado em agosto, 30 2005 - 12:28 PM
Bonjour,

Merci d'Avance à : fred & Ed en ligne

J'ai déjà fait pls test avec autres paths : avec ou sans espace sans résultat
je parcours chaque fois la base de registre pour éliminer les anciens paths pour sécurité

et au départ j'ai installé la dll LibmySQL.dll dans le path de windows

J'ai pensé à faire une recherche dans tout mon C: sur la dll Libmysql.dll le résultat est surprenant avec affichage du détail j'ai trouvé plusieurs "même" dlls différentes en taille et date donc en version. par-ce-que j'ai installé plusieurs utilitaires de traitement des bases de données Mysql :

Path Taille date modification
Dans : c:\program files\EMS\MySQL ... 1688 Ko 10/02/2005 13:33
c:\MySQL\MySql server 5.0\bin 1416 Ko 08/08/2005 15:14
c:\Program files\Desktop Software
\Backup Watcher for MySQL 1044 Ko 25/10/2004 17:22
c:\Program Files\MyDB Studio 916 Ko 29/08/2005 08:09
c:\Windows 393 Ko 01/05/2004 15:56
c:\Windev9\programmes\ 393 Ko 01/05/2004 15:56

J'ai cru être un conflit de version de la même DLL.
J'ai donc instalé la même DLL 1416 Ko dans les path suiavnt :

c:\Windev9\Programmes\ 1416 Ko 08/08/2005 15:14
c:\Winddows 1416 Ko 08/08/2005 15:14

et enfin ça marche..

Ali Hi
AliDev7@yahoo.fr

Bon Dev