proton
Bonjour à tous,
je sais bien que Fedora 20 embarque par défaut MariaDB mais pour des besoins professionels, certains pré-requis imposent MySQL.
J'ai par conséquent installé MySQL Community pour me rendre compte qu'en voulant faire un dump de ma base le message d'erreur suivant apparaissant dans mysql-workbench :
mysqldump got error 2002 can't connect to local MySQL server through socket '/tmp/mysql.sock'
Après des recherches fastidieuses sur internet et après avoir testé toute les propositions de solutions, aucunes ne fonctionnaient dans mon cas.
La solution que j'ai trouvé consiste à définir la socket directement dans le /etc/my.cnf. En effet, la socket mysql.sock se trouve sous /var/lib/mysql/mysql.sock et j'ai simplement modifié le chemin pour pointer sur /tmp/mysql.sock
Au démarrage du service, comme le /tmp est monté en tmpfs, myslqd créé la socket.
J'ai finalement pu faire mon export sans problème.
Peut-être cela permettra à d'autres personnes dans la même situation de trouver une solution de contournement rapide.