web-dev-qa-db-fra.com

Les détails corrects de la base de données produisent «Le serveur de base de données n'a pas été trouvé» (Installation de Prestashop)

À l'étape 3 de l'installation de Prestashop, j'entre les détails de la base de données que je sais être corrects et le message d'erreur suivant s'affiche:

Le serveur de base de données n'a pas été trouvé. Veuillez vérifier les champs de connexion, mot de passe et nom du serveur de base de données.

Le serveur est localhost et j'ai vérifié le nom de la base de données et le nom d'utilisateur. Pourquoi Prestashop ne peut-il pas trouver le serveur?

Cela se produit lorsque vous choisissez InnoDB et MyIsam.

Si je change le serveur de localhost au nom d'hôte public, je reçois la même erreur.

2
Steve

J'ai recréé un deuxième compte d'utilisateur, qui a bien fonctionné.

1
Steve

Bien que WAMP soit censé utiliser root/root par défaut, MySQL utilise root/[pas de mot de passe]. Silly erreur Prestashop sur le serveur de base de données est introuvable, est en fait juste un problème de connexion.

1
cyn3rgy
  • Commencez par créer une nouvelle base de données dans phpmyadmin.
  • Pour l'utilisateur, conservez-le root.
  • Laissez juste le mot de passe vide. Vous pouvez le changer plus tard une fois installé avec succès.
  • Cliquez sur "test db"

C'est ce qui a fonctionné pour moi.

1
user80578

Faites attention aux paramètres de classement de la base de données que vous avez créée. Le classement doit être utf8_general_ci pour la base de données Prestashop. Sinon, vous recevez une erreur de connexion.

0
Javanar

Allez dans la zone des membres, entrez dans le panneau de configuration et cliquez sur l'icône 'MySQL'. Votre nom d'hôte MySQL/nom d'utilisateur/nom de base de données, etc. seront listés ici.

Assurez-vous également que vous utilisez le nom d'hôte correct, not localhost.

0
Catalin Nistor