declencher Posté(e) le 12 juin 2014 Posté(e) le 12 juin 2014 Bonjour, Je viens de mettre à jour mon NAS avec DSM5.0, et du coup je contrôle mes scripts. Je ne sais pas si c'est à cause de ça, mais je n'ai plus accès à mysql. PhpMyAdmin fonctionne bien, par contre aucun script ne peut se connecter. Voilà ce que j'ai comme erreur en ligne de commande : > mysql -u root ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) J'ai la même erreur "2002" via mes scripts. Je ne suis pas sur que ce soit à cause de la mise à jour. D'après les données de la base qui sont datées, je pense que l'erreur date du jour où j'ai rajouté un 2° disque dans mon DS212. Avez vous une idée de ce que je pourrai faire ? Merci. 0 Citer
vincent7778 Posté(e) le 12 juin 2014 Posté(e) le 12 juin 2014 (modifié) Salut, Mysql a été remplacé par MariaDB (voir ) avec DSM 5.0, ça peut être une piste Modifié le 12 juin 2014 par vincent7778 0 Citer
declencher Posté(e) le 13 juin 2014 Auteur Posté(e) le 13 juin 2014 Salut, J'ai l'impression que le problème est différent chez moi. Voilà la log que j'ai : 140612 10:41:58 mysqld_safe Starting mysqld daemon with databases from /var/services/mysql 140612 10:41:58 InnoDB: The InnoDB memory heap is disabled 140612 10:41:58 InnoDB: Mutexes and rw_locks use InnoDB's own implementation 140612 10:41:58 InnoDB: Compressed tables use zlib 1.2.8 140612 10:41:58 InnoDB: Initializing buffer pool, size = 16.0M 140612 10:41:58 InnoDB: Completed initialization of buffer pool 140612 10:41:58 InnoDB: highest supported file format is Barracuda. 140612 10:41:58 InnoDB: Waiting for the background threads to start 140612 10:41:59 Percona XtraDB (http://www.percona.com) 5.5.37-MariaDB-34.0 started; log sequence number 1591619 140612 10:41:59 [Note] Plugin 'FEEDBACK' is disabled. 140612 10:41:59 [Note] Server socket created on IP: '0.0.0.0'. 140612 10:41:59 [Note] Event Scheduler: Loaded 0 events 140612 10:41:59 [Note] /usr/bin/mysqld: ready for connections. Version: '5.5.37-MariaDB' socket: '/run/mysqld/mysqld.sock' port: 3306 Source distribution Je me demande si ce n'est pas un problème de nom de socket car j'ai cet erreur quand je tente une connexion par script : Erreur connection 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) Je vais chercher dans cette direction. 0 Citer
declencher Posté(e) le 18 juin 2014 Auteur Posté(e) le 18 juin 2014 Je n'arrive pas à avancer. J'ai un programme écrit en C, il ne se connecte pas à la base. En ligne de commande, la connexion est également refusée. Quelqu'un aurait une idée ? 0 Citer
sirlo34 Posté(e) le 14 septembre 2014 Posté(e) le 14 septembre 2014 Salut, J'avais le même problème. Je sais pas s'il est toujours d'actualité, mais si tel est le cas, et e nfonction des tes logs cités ci dessus, essaie en ajoutant un lien symbolique avec la commande suivante : ln -s /run/mysqld/mysqld.sock /tmp/mysql.sock 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.