Bonjour,
Le mercredi 14 avril 2021, ajh-valmer a écrit... > > Erreur, ou pas ? Avec connect_errno et connect_error, tu devrais en savoir > > un peu plus sur l'erreur de connexion : > Ou et comment placer ces scripts ? > connect_errno , connect_error Tiens, une doc en français : https://www.php.net/manual/fr/mysqli.quickstart.connections.php > > Sinon, tu as également les logs de mysql/mariadb, si tu y as accès. > C'est une base de données MySQL. Ben, c'est un peu pareil. Si il y a un souci de connexion, l'erreur est peut-être mentionnée dedans. Il te faudrait lire ces logs. > > A voir si ce ne serait pas un souci de connexion sur le socket unix sur > > localhost vs la connexion tcp sur le port 3306 ? > Tous les fichiers de mysql indiquent bien le port 3306. Tu devrais effectuer la requête suivante sur la base mysql : MariaDB [mysql]> select user, plugin, host from user; (chez moi, c'est MariaDB, pas mysql). J'obtiens ça : +-------------+-----------------------+-----------+ | User | plugin | Host | +-------------+-----------------------+-----------+ | root | unix_socket | localhost | | jm | mysql_native_password | localhost | | mariadb.sys | mysql_native_password | localhost | +-------------+-----------------------+-----------+ Et lire ce qui concerne l'authentification sous mysql 8. Ton souci vient peut-être (probablement) de là. -- jm