Changer localhost
à 127.0.0.1
résolu mon problème en utilisant MySQLdb
:
db = MySQLdb.connect(
host = '127.0.0.1',
user = 'root',
passwd = '',
db = 'testdb',
port = 3000)
Utilisation de 127.0.0.1
force le client à utiliser TCP/IP, afin que le serveur qui écoute le port TCP puisse le capter. Si host
est spécifié comme localhost
, un socket ou un tube Unix sera utilisé.