Bonjour à tous,
j'ai récemment déplacer le stockage de mes bases SQL dans un autre dossier situé sur un dossier partagé. Avec beaucoup de difficultés j'ai pu réussir à le faire (merci bruno). Sauf que chaque jour quand je redémarre mon poste la connexion au serveur SQL ne veut pas. Cela marchait pourtant très bien la semaine passée. Hier lorsque l'erreur est survenu j'ai suivi le lien suivant :
déplacer bases sql, j'ai donc changé le fichier /apparmor.d/usr.sbin.mysql et /etc/mysql/mysql.conf.d/mysqld.cnf en changeant respectivement l'alias et le datadir.
Lorsque je souhaite me connecter via :
mysql -u root -p
j'ai l'erreur suivante :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Et via jupyter notebook pour utiliser mes bases de données en python :
2003: Can't connect to MySQL server on 'localhost:3306' (111 Connection refused)
Pour infos : lorsque je tapais les jours précédents la commande "SELECT @@datadir;" dans mysql, le résultat me retournait bien mon dossier où mes bases étaient stockées, la création de tables/bases marchait parfaitement dans ce dossier.
J'ai tenté de regarder ce que voulait dire l'erreur, mais maintenant que mes dossiers sont modifiés, et que tout marchait bien auparavant, je ne comprends pas du tout où peut venir mon erreur de connection au serveur MySQL ... Notamment, mon journal mysql
error.log est vide maintenant , il ne donne plus rien.
De plus, mon dossier /var/run/mysql disparait des que je le recrée et après voir retenté la connexion ...
Merci d'avance pour votre aide car je suis perdu