J'utilise presque la même configuration sur quelques machines et je n'ai pas de tels problèmes, il semble donc que vous configuriez mal la source de données.
Essayez-vous de créer le dsn avec le pilote "MySQL (4/5)" ? Je ne sais pas comment lire correctement votre chaîne de paramètres. Est-ce que cette adresse IP est votre hôte local ? Si oui, pourquoi ne pas essayer d'utiliser le localhost
pour le nom du serveur.