{"id":499,"date":"2021-12-23T08:16:55","date_gmt":"2021-12-23T08:16:55","guid":{"rendered":"https:\/\/affiv.com\/?p=499"},"modified":"2021-12-25T15:51:33","modified_gmt":"2021-12-25T15:51:33","slug":"how-to-quickly-fix-error-establishing-a-database-connection-in-wordpress","status":"publish","type":"post","link":"https:\/\/affiv.com\/fr\/comment-reparer-rapidement-error-establishing-a-database-connection-a-une-base-de-donnees-dans-wordpress\/","title":{"rendered":"Comment r\u00e9parer rapidement \u00ab\u00a0error establishing a database connection\u00bb dans WordPress"},"content":{"rendered":"<p>\u00ab error establishing a database connection\u00a0\u00bb est probablement l'une des erreurs les plus courantes et les plus effrayantes que les utilisateurs de WordPress peuvent rencontrer. Il est certainement \u00e9troitement li\u00e9 \u00e0 l'\u00e9cran blanc de la mort (WSOD). Cette erreur signifie que votre site ne communique plus ou n'est plus accessible \u00e0 la base de donn\u00e9es WordPress et que tout le site est en panne.<\/p>\n\n\n\n<p>Pour une telle erreur, les webmasters ne doivent jamais prendre les choses \u00e0 la l\u00e9g\u00e8re et doivent imm\u00e9diatement essayer de r\u00e9soudre ce probl\u00e8me qui affecte directement le trafic, le r\u00e9f\u00e9rencement, etc. Mais ne vous inqui\u00e9tez pas, nous aborderons aujourd&#039;hui quelques sc\u00e9narios courants qui conduisent \u00e0 cette erreur et les solutions correspondantes .<\/p>\n\n\n\n<div class=\"wp-block-ht-block-toc is-style-outline htoc htoc--position-wide toc-list-style-plain\" data-htoc-state=\"expanded\"><span class=\"htoc__title\"><span class=\"ht_toc_title\">Table des mati\u00e8res<\/span><span class=\"htoc__toggle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\"><g fill=\"#444\"><path d=\"M15 7H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><path d=\"M15 1H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1zM15 13H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><\/g><\/svg><\/span><\/span><div class=\"htoc__itemswrap\"><ul class=\"ht_toc_list\"><li class=\"\"><a href=\"#what-is-error-establishing-a-database-connection\">Qu'est-ce qu'une \u00ab error establishing a database connection \u00bb\u00a0?<\/a><\/li><li class=\"\"><a href=\"#common-scenarios-that-lead-to-error-establishing-a-database-connection\">Sc\u00e9narios courants entra\u00eenant une \u00ab error establishing a database connection \u00bb<\/a><\/li><li class=\"\"><a href=\"#how-to-fix-error-establishing-a-database-connection\">Comment corriger \u00ab\u00a0error establishing a database connections\u00a0\u00bb<\/a><ul class=\"ht_toc_child_list\"><li class=\"\"><a href=\"#check-the-database-login-credentials\">V\u00e9rifier les identifiants de connexion \u00e0 la base de donn\u00e9es<\/a><\/li><li class=\"\"><a href=\"#check-the-database-credentials-in-the-cpanel-panel\">V\u00e9rifiez les informations d&#039;identification de la base de donn\u00e9es dans le panneau cPanel<\/a><\/li><\/ul><\/li><li class=\"\"><a href=\"#conclusion\">Conclusion<\/a><\/li><\/ul><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-error-establishing-a-database-connection\">Qu'est-ce qu'une \u00ab error establishing a database connection \u00bb\u00a0?<\/h2>\n\n\n\n<p>Toutes les informations sur un site WordPress, telles que les donn\u00e9es de publication, les donn\u00e9es de page, les m\u00e9ta-informations, les param\u00e8tres de plug-in, les informations de connexion, etc., sont stock\u00e9es dans une base de donn\u00e9es MySQL. Les seules donn\u00e9es qui ne sont pas stock\u00e9es sont le contenu multim\u00e9dia, tel que les images, et les fichiers th\u00e8me\/plugin\/core, tels que index.php, wp-login.php, etc. Quand quelqu&#039;un visite votre site, PHP ex\u00e9cute le code sur la page et interroge les informations de la base de donn\u00e9es, qui sont ensuite affich\u00e9es sur le navigateur du visiteur.<\/p>\n\n\n\n<p>Si, pour une raison quelconque, cela ne fonctionne pas correctement, une erreur se produira lors de l&#039;\u00e9tablissement de la connexion \u00e0 la base de donn\u00e9es, comme indiqu\u00e9 ci-dessous. La page enti\u00e8re devient vierge car la connexion ne fonctionne pas correctement et aucune donn\u00e9e ne peut \u00eatre r\u00e9cup\u00e9r\u00e9e pour rendre la page. Cela casse non seulement le front-end du site, mais rend \u00e9galement impossible l&#039;acc\u00e8s au tableau de bord WordPress.<\/p>\n\n\n\n<p>Cependant, les visiteurs peuvent ne pas voir imm\u00e9diatement cette erreur sur le front-end. C&#039;est parce que le cache du site est toujours accessible jusqu&#039;\u00e0 l&#039;expiration du cache.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome-1024x665.png\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-500 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"584\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome-1024x665.png?resize=900%2C584&#038;ssl=1\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-500 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome.png?resize=1024%2C665&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome.png?resize=300%2C195&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome.png?resize=768%2C499&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome.png?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome.png?w=1499&amp;ssl=1 1499w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"common-scenarios-that-lead-to-error-establishing-a-database-connection\">Sc\u00e9narios courants entra\u00eenant une \u00ab error establishing a database connection \u00bb<\/h2>\n\n\n\n<p><strong>Le probl\u00e8me le plus courant est les informations d&#039;identification de connexion \u00e0 la base de donn\u00e9es incorrectes<\/strong><\/p>\n\n\n\n<p>Le site WordPress doit utiliser les informations de connexion li\u00e9es \u00e0 la base de donn\u00e9es pour se connecter \u00e0 sa base de donn\u00e9es MySQL correspondante.<\/p>\n\n\n\n<p><strong>La base de donn\u00e9es est corrompue<\/strong>.<\/p>\n\n\n\n<p>\u00c9tant donn\u00e9 que les th\u00e8mes et les plugins peuvent \u00eatre install\u00e9s et d\u00e9sinstall\u00e9s tellement, la suppression et l&#039;installation constantes au fil des ans peuvent parfois entra\u00eener une corruption de la base de donn\u00e9es. Cela peut \u00eatre d\u00fb \u00e0 des tables manquantes ou corrompues individuellement, ou certaines informations peuvent avoir \u00e9t\u00e9 accidentellement supprim\u00e9es.<\/p>\n\n\n\n<p><strong>Il peut y avoir des fichiers corrompus dans l&#039;installation de WordPress.<\/strong><\/p>\n\n\n\n<p><strong>Probl\u00e8mes de serveur de base de donn\u00e9es<\/strong><\/p>\n\n\n\n<p>Il peut y avoir de nombreux probl\u00e8mes du c\u00f4t\u00e9 de l&#039;h\u00f4te Web, tels que la surcharge de la base de donn\u00e9es en raison de pics de trafic ou de ne pas r\u00e9pondre en raison d&#039;un trop grand nombre de connexions simultan\u00e9es. En fait, avec l&#039;h\u00e9bergement partag\u00e9, c&#039;est assez courant, car de nombreux sites partagent les ressources d&#039;un m\u00eame h\u00e9bergeur.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-fix-error-establishing-a-database-connection\">Comment corriger \u00ab\u00a0error establishing a database connections\u00a0\u00bb<\/h2>\n\n\n\n<p>Avant de commencer \u00e0 r\u00e9soudre l&#039;erreur, il est recommand\u00e9 d&#039;effectuer d&#039;abord une sauvegarde de votre base de donn\u00e9es, car bon nombre des suggestions suivantes impliquent de manipuler les informations de votre base de donn\u00e9es. Quel que soit votre niveau de comp\u00e9tence, vous devez toujours effectuer une sauvegarde avant d&#039;essayer de modifier la base de donn\u00e9es de votre site Web WordPress.<\/p>\n\n\n\n<p>Vous pouvez utiliser un plugin de sauvegarde WordPress tel que <strong><a href=\"https:\/\/vaultpress.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">VaultPress<\/a><\/strong> ou <strong><a href=\"https:\/\/wptimecapsule.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">WP Time Capsule<\/a><\/strong> pour sauvegarder des fichiers et des bases de donn\u00e9es.<\/p>\n\n\n\n<p>Si vous \u00eates un utilisateur de cPanel, il est tr\u00e8s facile de sauvegarder les fichiers et la base de donn\u00e9es de votre site Web. Acc\u00e9dez au tableau de bord cPanel, recherchez \u00ab\u00a0Sauvegarde\u00a0\u00bb dans le menu, puis sauvegardez manuellement l&#039;int\u00e9gralit\u00e9 de la base de donn\u00e9es et des fichiers du site Web.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-501 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"362\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png?resize=900%2C362&#038;ssl=1\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-501 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png?w=1014&amp;ssl=1 1014w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png?resize=300%2C121&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png?resize=768%2C309&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png?resize=18%2C7&amp;ssl=1 18w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Bien s\u00fbr, vous pouvez \u00e9galement effectuer une sauvegarde manuelle des fichiers de votre site Web en acc\u00e9dant au serveur via des outils tels que SFTP, et une sauvegarde manuelle de votre base de donn\u00e9es MySQL via phpMyAdmin. Une fois la sauvegarde r\u00e9ussie, il est temps de commencer \u00e0 r\u00e9soudre le probl\u00e8me \u00ab\u00a0error establishing a database connection\u00a0\u00bb.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"check-the-database-login-credentials\">V\u00e9rifier les identifiants de connexion \u00e0 la base de donn\u00e9es<\/h3>\n\n\n\n<p>La premi\u00e8re chose \u00e0 faire est de v\u00e9rifier que les informations de connexion \u00e0 la base de donn\u00e9es pour le fichier de configuration WordPress sont correctes. Il s'agit de loin de la cause la plus fr\u00e9quente des erreurs \u00ab\u00a0error establishing a database connection\u00a0\u00bb, en particulier apr\u00e8s la migration d'un site vers un nouveau fournisseur d'h\u00e9bergement. Les d\u00e9tails de connexion d'un site WordPress sont stock\u00e9s dans le fichier wp-config.php, qui se trouve g\u00e9n\u00e9ralement dans le r\u00e9pertoire racine.<\/p>\n\n\n\n<p>Il contient quatre informations importantes qui doivent \u00eatre correctes pour que la connexion \u00e0 la base de donn\u00e9es soit r\u00e9ussie.<\/p>\n\n\n\n<p>Nom de la base de donn\u00e9es<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ ** MySQL settings ** \/\/ \n\/** The name of the database for WordPress *\/ \ndefine('DB_NAME', 'xxxxxx');<\/code><\/pre>\n\n\n\n<p>Nom d&#039;utilisateur de la base de donn\u00e9es<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/** MySQL database username *\/ \ndefine('DB_USER', 'xxxxxx');<\/code><\/pre>\n\n\n\n<p>Mot de passe de la base de donn\u00e9es<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/** MySQL database password *\/ \ndefine('DB_PASSWORD', 'xxxxxxxxx');<\/code><\/pre>\n\n\n\n<p>Nom d&#039;h\u00f4te MySQL<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/** MySQL hostname *\/ \ndefine('DB_HOST', 'localhost');<\/code><\/pre>\n\n\n\n<p>Pour acc\u00e9der au fichier wp-config.php, vous pouvez vous connecter au site via SFTP et naviguer jusqu&#039;au r\u00e9pertoire racine du site. Ou, si vous utilisez cPanel, vous pouvez acc\u00e9der au tableau de bord cPanel et cliquer sur \u00ab\u00a0Gestionnaire de fichiers\u00a0\u00bb, acc\u00e9dez au r\u00e9pertoire racine du site, puis cliquez avec le bouton droit pour modifier le fichier.<\/p>\n\n\n\n<p>Ce qui suit est un exemple de ce \u00e0 quoi ressemble le fichier wp-config.php.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials-1024x567.png\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-502 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"498\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials-1024x567.png?resize=900%2C498&#038;ssl=1\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-502 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials.png?resize=1024%2C567&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials.png?resize=300%2C166&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials.png?resize=768%2C425&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials.png?resize=18%2C10&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials.png?w=1459&amp;ssl=1 1459w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"check-the-database-credentials-in-the-cpanel-panel\">V\u00e9rifiez les informations d&#039;identification de la base de donn\u00e9es dans le panneau cPanel<\/h3>\n\n\n\n<p>La premi\u00e8re chose \u00e0 v\u00e9rifier est le nom de la base de donn\u00e9es. Pour cela, vous devez vous rendre dans le panneau de configuration de cPanel et vous connecter \u00e0 phpMyAdmin .<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin-1024x140.png\" alt=\"\" class=\"wp-image-503 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"123\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin-1024x140.png?resize=900%2C123&#038;ssl=1\" alt=\"\" class=\"wp-image-503 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?resize=1024%2C140&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?resize=300%2C41&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?resize=768%2C105&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?resize=1536%2C210&amp;ssl=1 1536w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?resize=18%2C2&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?w=1667&amp;ssl=1 1667w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Trouvez le nom de la base de donn\u00e9es correspondant \u00e0 votre site web dans le menu de gauche. Ignorez la base de donn\u00e9es \u00ab information_schema \u00bb, car il s&#039;agit de la base de donn\u00e9es utilis\u00e9e par l&#039;h\u00f4te. Ensuite, comparez ce nom avec la valeur DB_NAME dans le fichier wp-config.php. S&#039;ils correspondent, ce n&#039;est pas un probl\u00e8me. S&#039;ils ne correspondent pas, vous devez mettre \u00e0 jour le fichier wp-config.php.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name-1024x422.png\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-504 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"371\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name-1024x422.png?resize=900%2C371&#038;ssl=1\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-504 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?resize=1024%2C422&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?resize=300%2C124&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?resize=768%2C317&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?resize=1536%2C633&amp;ssl=1 1536w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?resize=18%2C7&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?w=1577&amp;ssl=1 1577w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Vous pouvez \u00e9galement v\u00e9rifier qu&#039;il s&#039;agit de la bonne base de donn\u00e9es en vous assurant que la base de donn\u00e9es contient l&#039;URL de votre site. Cliquez simplement sur la base de donn\u00e9es puis cliquez sur la table wp_options (pour des raisons de s\u00e9curit\u00e9, ce nom peut \u00eatre l\u00e9g\u00e8rement diff\u00e9rent, par exemple wpxx_options). En haut du tableau, vous verrez les valeurs de l&#039;URL et du nom du site. S&#039;ils correspondent \u00e0 votre site actuel, il s&#039;agit de la base de donn\u00e9es de votre site.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin-1024x386.png\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-505 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"339\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin-1024x386.png?resize=900%2C339&#038;ssl=1\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-505 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?resize=1024%2C386&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?resize=300%2C113&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?resize=768%2C289&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?resize=1536%2C578&amp;ssl=1 1536w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?resize=18%2C7&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?w=1907&amp;ssl=1 1907w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?w=1800 1800w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Si le nom de la base de donn\u00e9es est correct, mais que vous obtenez toujours une erreur lors de l&#039;\u00e9tablissement de la connexion \u00e0 la base de donn\u00e9es, vous devez \u00e9galement v\u00e9rifier le nom d&#039;utilisateur et le mot de passe. Pour ce faire, vous devez cr\u00e9er un nouveau fichier PHP dans le r\u00e9pertoire racine de votre site WordPress (nommez-le au hasard, par exemple checkdb.php) et entrez le code suivant, qui doit \u00eatre remplac\u00e9 par les valeurs de db_user et db_password en utilisant le valeurs du fichier wp-config.php.<\/p>\n\n\n\n<p>&lt;?php<br>$test = mysqli_connect(&#039;localhost&#039;, &#039;db_user&#039;, &#039;db_password&#039;);<br>if (!$test) {<br>die(\u2018MySQL Error: \u2018 . mysqli_error());<br>}<br>echo \u2018Database connection is working properly!\u2019;<br>mysqli_close($testConnection);<br>?&gt;<\/p>\n\n\n\n<p>Visitez https:\/\/votredomaine.com\/checkdb.php avec votre navigateur. Si vous recevez \u00ab\u00a0Erreur MySQL\u00a0: Acc\u00e8s refus\u00e9\u00a0\u00bb, votre nom d&#039;utilisateur ou votre mot de passe est incorrect et vous devrez passer \u00e0 l&#039;\u00e9tape suivante pour r\u00e9initialiser les informations d&#039;identification.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL-1024x113.png\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-506 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"99\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL-1024x113.png?resize=900%2C99&#038;ssl=1\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-506 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL.png?resize=1024%2C113&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL.png?resize=300%2C33&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL.png?resize=768%2C85&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL.png?resize=18%2C2&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL.png?w=1168&amp;ssl=1 1168w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Cependant, s&#039;il affiche \u00ab\u00a0La connexion \u00e0 la base de donn\u00e9es fonctionne correctement.\u00a0\u00bb, alors le nom d&#039;utilisateur et le mot de passe de la base de donn\u00e9es sont corrects. Assurez-vous de supprimer ce fichier lorsque vous avez termin\u00e9 les tests.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly-1024x125.png\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-507 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"110\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly-1024x125.png?resize=900%2C110&#038;ssl=1\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-507 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly.png?resize=1024%2C125&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly.png?resize=300%2C37&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly.png?resize=768%2C94&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly.png?resize=18%2C2&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly.png?w=1098&amp;ssl=1 1098w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Si vous \u00eates s\u00fbr que le nom d&#039;utilisateur et le mot de passe de la base de donn\u00e9es sont incorrects, vous devrez les r\u00e9initialiser. Dans le cPanel, cliquez sur \u00ab\u00a0Base de donn\u00e9es MySQL\u00a0\u00bb.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases-1024x144.png\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-508 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"127\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases-1024x144.png?resize=900%2C127&#038;ssl=1\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-508 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?resize=1024%2C144&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?resize=300%2C42&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?resize=768%2C108&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?resize=1536%2C216&amp;ssl=1 1536w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?resize=18%2C3&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?w=1619&amp;ssl=1 1619w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Faites d\u00e9filer vers le bas et cr\u00e9ez un nouvel utilisateur MySQL. Essayez de s\u00e9lectionner un nom d&#039;utilisateur et un mot de passe uniques (vous pouvez utiliser l&#039;outil de g\u00e9n\u00e9ration de mot de passe fourni pour g\u00e9n\u00e9rer un mot de passe fort) afin qu&#039;il ne soit pas facilement devin\u00e9. Cliquez ensuite sur \u00ab Cr\u00e9er un utilisateur \u00bb. Vous pouvez \u00e9galement modifier le mot de passe de l&#039;utilisateur actuel de la base de donn\u00e9es sur cet \u00e9cran.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user-1024x494.png\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-509 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"434\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user-1024x494.png?resize=900%2C434&#038;ssl=1\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-509 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?resize=1024%2C494&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?resize=300%2C145&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?resize=768%2C370&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?resize=1536%2C740&amp;ssl=1 1536w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?resize=18%2C9&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?w=1581&amp;ssl=1 1581w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Faites ensuite d\u00e9filer vers le bas et ajoutez le nouvel utilisateur \u00e0 la base de donn\u00e9es. L&#039;\u00e9cran suivant vous demandera les privil\u00e8ges que vous souhaitez attribuer, s\u00e9lectionnez &quot;Tous les privil\u00e8ges&quot;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database-1024x349.png\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-510 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"307\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database-1024x349.png?resize=900%2C307&#038;ssl=1\" alt=\"Comment r\u00e9parer \u00ab\u00a0erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress\" class=\"wp-image-510 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database.png?resize=1024%2C349&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database.png?resize=300%2C102&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database.png?resize=768%2C262&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database.png?resize=18%2C6&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database.png?w=1266&amp;ssl=1 1266w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Utilisez ensuite ces nouvelles informations d&#039;identification et mettez \u00e0 jour le fichier wp-config.php (mettez \u00e0 jour les valeurs DB_USER et DB_PASSWORD). \u00c0 ce stade, vous pouvez \u00e9galement v\u00e9rifier que les informations d&#039;identification de la base de donn\u00e9es sont correctes \u00e0 l&#039;aide du fichier de test mentionn\u00e9 pr\u00e9c\u00e9demment. Cependant, si cela ne r\u00e9sout pas le probl\u00e8me, il se peut que le nom d&#039;h\u00f4te (DB_HOST) soit erron\u00e9. Certains h\u00f4tes utilisent des valeurs diff\u00e9rentes, vous pouvez vous r\u00e9f\u00e9rer \u00e0 une liste de valeurs d&#039;h\u00f4te de base de donn\u00e9es commune, ou consulter la documentation relative \u00e0 l&#039;h\u00f4te et contacter le fournisseur d&#039;h\u00e9bergement \u00e0 fournir. Certaines personnes peuvent \u00e9galement utiliser 127.0.0.1 au lieu de localhost.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n\n<p>Comme vous pouvez le voir, il existe de nombreuses fa\u00e7ons de r\u00e9soudre le probl\u00e8me \u00ab\u00a0Erreur lors de l&#039;\u00e9tablissement d&#039;une connexion \u00e0 la base de donn\u00e9es\u00a0\u00bb dans WordPress. L&#039;erreur la plus courante est que les informations d&#039;identification de la base de donn\u00e9es d\u00e9finies dans le fichier wp-config.php sont incorrectes, donc v\u00e9rifier qu&#039;elles sont correctes devrait \u00eatre la premi\u00e8re \u00e9tape. Quelle que soit la cause du \u00ab\u00a0error establishing a database connection\u00a0\u00bb, nous esp\u00e9rons que les \u00e9tapes ci-dessus vous aideront \u00e0 remettre votre site Web en marche. N&#039;oubliez pas de toujours faire une sauvegarde de votre site pour le restaurer si n\u00e9cessaire.<\/p>","protected":false},"excerpt":{"rendered":"<p>\u00ab\u00a0error establishing a database connection\u00a0\u00bb est probablement l&#039;une des erreurs les plus courantes et les plus effrayantes que les utilisateurs de WordPress peuvent rencontrer. Il est certainement \u00e9troitement li\u00e9 \u00e0 l&#039;\u00e9cran blanc de la mort (WSOD). Cette erreur signifie que votre site ne communique plus ou n&#039;est plus accessible \u00e0 la base de donn\u00e9es WordPress et que tout le site est en panne<\/p>","protected":false},"author":1,"featured_media":545,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[112,144],"tags":[145],"class_list":["post-499","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-website","category-wordpress","tag-error-establishing-a-database-connection"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/pexels-photo-2882552.jpeg?fit=1880%2C1250&ssl=1","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/posts\/499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/comments?post=499"}],"version-history":[{"count":5,"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/posts\/499\/revisions"}],"predecessor-version":[{"id":547,"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/posts\/499\/revisions\/547"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/media\/545"}],"wp:attachment":[{"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/media?parent=499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/categories?post=499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/affiv.com\/fr\/wp-json\/wp\/v2\/tags?post=499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}