Bonjour
Je cherche cette dll. Quelqu'un saurait me dire si ça existe et comment l'obtenir ?
Merci d'avance
Bonjour
Je cherche cette dll. Quelqu'un saurait me dire si ça existe et comment l'obtenir ?
Merci d'avance
Salut papy214.
Si vous installez MySql version 8.0.12, vous trouverez cette bibliothèque "libmysql.dll" dans le répertoire "lib".
Je suppose que par mégarde, vous l'avez supprimé, non ?
@+
Oh Artie ! Comment va senior West ?
Alors, j'ai installé MySQL mais le setup ayant détecté que je travaille sur un Windows 8 64 bits, il a installé la dll 64 bits.
Sur le site MySQL, j'ai trouvé un installer soit-disant 32 bits mais au moment de l'install, il ne propose que la version 64 bits également.
Et moi, je cherche une version 32 bits.
Mais peut-être que ça n'existe pas ?
Ou alors, bien qu'il annonce x64 , il installe vraiment les deux ?
Bon, plus la peine que je cherche. Ca n'existe pas en 32 bits
https://www.mysql.com/support/suppor.../database.html
Merci quand même
Salut Papy214.
Il n'y a pas de version 32 bits pour MySql 8.0.12. Il suffit de se rendre dans les téléchargements pour constater que c'est le cas :
--> https://dev.mysql.com/downloads/mysql/
Votre Windows 8 travaille en 64 bits. Vous désirez la dernière version de MySql, soit la 8.0.12 qui est en 64 bits.Envoyé par Papy214
Normalement, il n'y a pas de problème de compatibilité.
Si vous utilisez Wamp, il vous faut aussi Apache en 64 bits. Est-ce cela votre problème ?
Il serait intéressant que vous détailler un peu plus votre problème afin que je puisse vous aider.
@+
Pourtant le site est bien là:
https://dev.mysql.com/downloads/wind...aller/8.0.html
En fait, j'ai une application Delphi qui utilisait avant SQLite et que je viens de passer à MySQL.
A la connexion, j'ai un message qui me dit qu'il y a une grande différence entre la dll client et la version du serveur. (6 et 8)
Si j'utilise la dll de MySQL 8, je récupère une erreur m'indiquant de vérifier si ma dll est bien en 32 bits.
Du coup, je cherchais la version correspondante.
Il me reste 2 choix. Passer mon application en 64 bits, ou désinstaller MySQL 8 pour mettre la 5.7. Cette seconde solution est la plus simple pour moi et ne posera pas de problème pour l'usage que je vais en faire.
Salut Papy214.
C'est la " ZIP Archive" qu'il vous faut, pas la "MSI Installer".
J'ai jeté un coup d'oeil dans les archives de la "MySQL Community Server" et je constate qu'il existe encore une version 64 bits, mais de la version 8.0.11.
--> https://downloads.mysql.com/archives/community/
donc il n'y a pas de version 32 bits !
Pourquoi ne pas utiliser FireBird ? Si vous faites du Delphi, FireBird me semble le plus adéquate, non ?Envoyé par Papy214
Je comprends le problème. Comment faites-vous pour accéder à MySql depuis delphi ?Envoyé par Papy214
Dommage car MySql 8.0 contient des ajouts comme les CTE qui sont très pratiques.Envoyé par Papy214
@+
L'archive zip, je ne l'ai pas trouvée sur le site.
Pour le choix MySQL, c'est le client qui a décidé :-)
Depuis Delphi, ce sont les composants Firedac qui font le boulot.
La connexion utilise par défaut libmysql.dll qui est dans c:\windows\system32 , version du fichier (détails des propriétés) : 5.5.40.0
Mais je peux forcer la dll à utiliser. Et c'est en voulant lui faire utiliser celle de MySQL 8 que je suis "tombé" sur ce problème.
Tant pis pour les nouveautés de la 8.0. Je vais désinstaller et remettre la version 32.
Merci quand même :-)
Bonjour, j'ai été confronté au même problème donc j'ajoute ici le lien qui m'a aidé : https://en.delphipraxis.net/topic/20...t-libmysqldll/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager