logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-07-2018 16:31:10

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

[RESOLU] echec connexion Mysql

Bonjour,
Suite à quelques galère, je n'arrive plus à me connecter à ma base de donnée, avec phpmyadmin ou adminer, ni en ligne de commande dans une console.



Le mot de passe que j'avais installé et dont je me servais jusqu'à présent ne marche plus.
J'ai essayé de le ré-initialiser en suivant ce tuto
https://wiki.debian-fr.xyz/Changer_le_m … asse_mysql
Mais ça marche pas chez moi.

mysql -u root

 


ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")



En plus je ne suis pas sûr que cela ne soit qu'une question de mot de passe.

Ma question (hormis si quelqu'un à une autre solution pour que je puisse ré-initialiser mon mon de passe), si je désinstalle tout (apache, php, mariadb) est-ce que je perds les bases de données que j'ai installé??
sachant que j'ai créé un lien symbolique pour un répertoire dans  /var/www/html/tests.
C'était lors de l'installation pour travailler en local, https://debian-facile.org/viewtopic.php?id=21239
Amicalement
Vincent

Dernière modification par zancanarotrois (28-07-2018 19:22:11)

Hors ligne

#2 28-07-2018 18:21:41

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [RESOLU] echec connexion Mysql

Plop,

Le message d'erreur indique que ton serveur mysql ne tourne pas.

Que se passe-t-il si tu le relances ?

service mariadb restart


Que vois-tu si tu fais après un

journalctl -feu mariadb
journalctl -feu mysql
systemctl status mariadb


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 28-07-2018 18:46:54

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU] echec connexion Mysql

Merci de te pencher sur mon cas.


service mariadb restart
 


Job for mariadb.service failed because the control process exited with error code.
See "systemctl status mariadb.service" and "journalctl -xe" for details.
 




journalctl -feu mariadb


-- Logs begin at Sat 2018-07-28 16:16:14 CEST. --
juil. 28 16:18:36 vincent-x705unr systemd[1]: Starting MariaDB database server...
juil. 28 16:18:37 vincent-x705unr mysqld[714]: 2018-07-28 16:18:37 140299479663168 [Note] /usr/sbin/mysqld (mysqld 10.1.26-MariaDB-0+deb9u1) starting as process 714 ...
juil. 28 16:18:41 vincent-x705unr systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
juil. 28 16:18:41 vincent-x705unr systemd[1]: [b]Failed to start MariaDB database server.[/b]
juil. 28 16:18:41 vincent-x705unr systemd[1]: mariadb.service: Unit entered failed state.
juil. 28 16:18:41 vincent-x705unr systemd[1]: mariadb.service: Failed with result 'exit-code'.
juil. 28 19:23:58 vincent-x705unr systemd[1]: Starting MariaDB database server...
juil. 28 19:23:59 vincent-x705unr mysqld[6501]: 2018-07-28 19:23:59 139764928025152 [Note] /usr/sbin/mysqld (mysqld 10.1.26-MariaDB-0+deb9u1) starting as process 6501 ...
juil. 28 19:24:03 vincent-x705unr systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
juil. 28 19:24:03 vincent-x705unr systemd[1]: [b]Failed to start MariaDB database server.[/b]
juil. 28 19:24:03 vincent-x705unr systemd[1]: mariadb.service: Unit entered failed state.
juil. 28 19:24:03 vincent-x705unr systemd[1]: mariadb.service: Failed with result 'exit-code'.
juil. 28 19:39:43 vincent-x705unr systemd[1]: Starting MariaDB database server...
juil. 28 19:39:44 vincent-x705unr mysqld[7058]: 2018-07-28 19:39:44 140067910488640 [Note] /usr/sbin/mysqld (mysqld 10.1.26-MariaDB-0+deb9u1) starting as process 7058 ...
juil. 28 19:39:47 vincent-x705unr systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
juil. 28 19:39:47 vincent-x705unr systemd[1]: [b]Failed to start MariaDB database server.[/b]
juil. 28 19:39:47 vincent-x705unr systemd[1]: mariadb.service: Unit entered failed state.
juil. 28 19:39:47 vincent-x705unr systemd[1]: mariadb.service: Failed with result 'exit-code'.
 




journalctl -feu mysql
 


-- Logs begin at Sat 2018-07-28 16:16:14 CEST. --
 





systemctl status mariadb


● mariadb.service - MariaDB database server
   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
   Active: [b]failed [/b](Result: exit-code) since Sat 2018-07-28 19:39:47 CEST; 3min 5s ago
  Process: 7058 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION [b](code=exited,[/b]
  Process: 6969 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`/usr/bin/galera_reco
  Process: 6965 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0
  Process: 6962 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/
 Main PID: 7058 (code=exited, status=1/FAILURE)
   Status: "MariaDB server is down"

juil. 28 19:39:43 vincent-x705unr systemd[1]: Starting MariaDB database server...
juil. 28 19:39:44 vincent-x705unr mysqld[7058]: 2018-07-28 19:39:44 140067910488640 [Note] /usr/sbin/mysqld (mys
juil. 28 19:39:47 vincent-x705unr systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILUR
juil. 28 19:39:47 vincent-x705unr systemd[1]: [b]Failed to start MariaDB database server.[/b]
juil. 28 19:39:47 vincent-x705unr systemd[1]: mariadb.service: Unit entered failed state.
juil. 28 19:39:47 vincent-x705unr systemd[1]: mariadb.service: Failed with result 'exit-code'.
 




Ps: Quel code utiliser pour faire apparaître les réponses comme dans la console, fond noir plus couleur de police (erreurs).

Hors ligne

#4 28-07-2018 18:54:33

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [RESOLU] echec connexion Mysql

Pour les réponses, utilises simplement le [ code = root ] et le [ code ] comme tu le fais, ça suffit smile

Bon, ton mysql refuse de se lancer, mais ne dit pas pourquoi dans le journal. On va donc explorer les logs et regarder les 20 dernières lignes d'erreurs :

tail -20 /var/log/mysql/error.log


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#5 28-07-2018 18:57:01

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU] echec connexion Mysql

/var/log/mysql/error.log


2018-07-28 19:39:45 140067910488640 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: The InnoDB memory heap is disabled
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: Compressed tables use zlib 1.2.8
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: Using Linux native AIO
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: Using SSE crc32 instructions
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: Completed initialization of buffer pool
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: Highest supported file format is Barracuda.
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: 128 rollback segment(s) are active.
2018-07-28 19:39:45 140067910488640 [Note] InnoDB: Waiting for purge to start
2018-07-28 19:39:45 140067910488640 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.36-82.1 started; log sequence number 39615038
2018-07-28 19:39:45 140067910488640 [Note] Plugin 'FEEDBACK' is disabled.
2018-07-28 19:39:45 140067251156736 [Note] InnoDB: Dumping buffer pool(s) not yet started
2018-07-28 19:39:45 140067910488640 [Note] Recovering after a crash using tc.log
2018-07-28 19:39:45 140067910488640 [ERROR] Can't init tc log
2018-07-28 19:39:45 140067910488640 [ERROR] Aborting
 

Hors ligne

#6 28-07-2018 19:04:10

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [RESOLU] echec connexion Mysql

Alors, je ne sais pas ce que tu as fait comme manipulations. Peut-être est-ce lié à un changement de propriétaire des fichiers, ou un truc comme ça ?
Tu peux déjà essayer cela :

rm rm -f /var/lib/mysql/tc.log
service mysql restart


Voir si ça change quelque chose ?

Il y a un sujet sur ce problème ici (en anglais) : https://dba.stackexchange.com/questions … nit-tc-log


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#7 28-07-2018 19:17:10

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU] echec connexion Mysql

Bravos!
Ça marche à nouveau, j'ai accés à ma base de donnée... Trop bien!
Qu'est ce j'ai fait une bêtise de débutant ou de personne trop pressé. J'ai voulu installer gimp 2.10.04, mais je n'ai pas les compétences pour, je ne suis d’ailleurs pas sûr que ça vienne de là directement. L'ordi à planté et je l'ai forcé à stopper, ctrl+syst+b, puis tout est parti en vrille. La base de donnée était la dernière galère, j’espère. 

Gimp:
https://debian-facile.org/viewtopic.php?id=21992

J'ai eu aussi mon /var saturé:
https://debian-facile.org/viewtopic.php?id=22022


Les joies de mettre les mains sous le capot... La leçon est bonne, je crois que je m'en tire pas trop mal, mais je vais rester tranquille dorénavent.

Merci à toi pour ton aide.
Bon Week-end
Vincent

Hors ligne

#8 28-07-2018 19:21:18

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [RESOLU] echec connexion Mysql

Super ! N'oublie pas de marquer ton sujet comme résolu.

    \o/
    Voir le tuto : C'est résolu ! Bravo mais il faut l'indiquer dans l'titre.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

Pied de page des forums