kristen@Arzhur:~$ systemctl status mysql
× mysql.service - MySQL Community Server
Loaded: loaded (/usr/lib/systemd/system/mysql.service; enabled; preset: en>
Active: failed (Result: exit-code) since Sun 2026-04-05 14:45:46 CEST; 1h >
Process: 91884 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=>
Process: 91893 ExecStart=/usr/sbin/mysqld (code=exited, status=1/FAILURE)
Main PID: 91893 (code=exited, status=1/FAILURE)
Status: "Server shutdown complete"
Error: 2 (Aucun fichier ou dossier de ce nom)
CPU: 1.122s
Je pense comprendre d'où vient ton souci :
- Active: failed (Result: exit-code) since Sun 2026-04-05 14:45:46 CEST; 1h >
- Status: "Server shutdown complete"
systemctl (system D) est une commande qui peut seulement s'executer en root (sauf pour consulter le status d'un service). Tu dois réactiver le service :
Pour ce faire (puisque tu utilises Linux Mint) :
sudo systemctl start mysql
Vérifier que le service soit actif lors d'un redémarrage. Si ce n'est pas le cas :
sudo systemctl enable --now mysql
Si dans le cas, ça ne veut pas, tapes cette commande et partage nous le résultat :
sudo journalctl -u mysql -n 100
ou
sudo tail -100 /var/log/mysql/error.log
Ça peut être un problème de chmod ou chown sur les fichiers. Mais j'en doute.
Pour le phpinfo(), vérifie que tu aies pdo enable et pdo_mysql enable.
Tu remarqueras que je n'utilise pas mysql ou mariadb. Cependant, le principe reste le même.
ps : Pour éviter que l'on connaisse le user et le host de ta machine, edite ton prompt lorsque tu partages un code venant de ton terminal

(PS1=....)
Modifié par Niuxe (05 Apr 2026 - 18:46)