Aller au contenu

Articles correspondants à ‘base’

22
Aug

Prestashop: Le serveur de bases de données n’a pas été trouvé

J’ai constaté que beaucoup s’arrachent les cheveux lors de l’installation de prestashop lorsqu’ils tombent sur cette erreur : “le serveur de bases de données n’a pas été trouvé”. Voici un petit guide qui va surement vous permettre de résoudre ce problème.

1 / Vérifiez l’adresse du serveur SQL

Dans un premier temps, nous allons vérifier si l’adresse de votre serveur sql est la bonne.

Si vous faites une installation en local et que vous n’avez pas touché au fichier host de votre ordinateur, l’adresse du serveur sera “localhost“.

Si vous utilisez un serveur sql en ligne, votre hébergeur devrait vous avoir fournis l’adresse du serveur sql et vos identifiants. Il existe un moyen simple de vérifier l’adresse du serveur sql si vous avez un accès au phpMyAdmin. Après vous être connecté, vous verrez que l’adresse est indiquée en haut sur tout les pages.

2 / Vérifiez vos identifiants

Erreur classique, un mauvais identifiant ou mot de passe.

Si vous êtes sur une installation en local je pourrai peut-être vous éclairer.

Identifiant par défault sous WAMP :
Identifiant : root
Mot de passe : aucun

Identifiant par défault sous MAMP :
Identifiant : root
Mot de passe : root

Dans le cas de LAMP, vous devriez avoir renseigné ces informations lors de l’installation.

Si vous effectué une installation sur un serveur sql en ligne, je ne peux que vous conseiller de relire les mails reçus lors de la location de ce dernier et/ou contacter votre hébergeur.

3 / Vérifiez que vous avez bien créé la base de données.

Attention : La base de données de se créer pas automatiquement !

En effet, beaucoup d’utilisateurs ont cette erreur car ils ont simplement oublié de créer la base de données, pour cela il suffit de se connecter au phpMyAdmin de votre serveur sql (http://localhost/phpMyAdmin pour une installation en local), puis de créer la base de donnée.
Chez certains hébergeurs, l’ajout de base de données peux se faire uniquement via votre compte sur le site de ce dernier comme l’hébergement perso d’ovh par exemple.

4 / Vérifiez que vous possédez les privilèges nécessaires.

Votre compte sql doit être capable de créer des tables et de les modifier (CRU).
Vérifiez via phpMyAdmin que vous possédez les privilèges adéquates.

Si vous continuez à avoir des problèmes lors de l’installation, n’hésitez pas à (re)lire mon tutoriel : Leçon 1: Installation de prestashop en local