en regardant vite fait le code, je ne vois pas trop de connexion avec la bdd avec le nom et le mot de passe. Fait toi des logs afin de voir déjà si la connexion est établie et si non, il t'affichera ...