Mysql 5.6 maux de tête sur Mac OSX

Plusieurs de mes collègues et j'ai récemment mis à niveau à partir de MySQL 5.5 de MySQL 5.6 utiliser le homebrew sur nos Mac pour tester en local avant la mise à niveau de nos serveurs. Depuis cette mise à jour, nous avons tous été intermittent MySQL erreurs lors de l'exécution de nos rails code:

Lost connection to MySQL server at 'sending authentication information', system error: 32

Nous avons essayé de re-faire de nos noms d'utilisateur et mots de passe dans notre base de données, et d'augmenter le délai d'attente de connexion, mais n'ont résolu le problème. Les journaux d'erreur ne mentionnent pas la question. La seule solution que nous avons trouvé lorsque nous rencontrons le problème est de tuer mysql et le redémarrer. J'ai même remarqué cette erreur, plus récemment, à l'aide de mysql -u root -p sur la ligne de commande. Il semble que une fois que j'ai commencer à obtenir cette erreur, je ne peux pas dépasser mon nombre actuel de connexions de n'importe quel nom d'utilisateur que j'utilise. Si je ferme une connexion, alors je peux ré-ouvrir un.

Nous avons les environnements suivants:

  • certains d'entre nous: Rails 3.2, Ruby 2, mysql2 0.3.13, MySQL 5.6.12, Mac OSX 10.8.4
  • d'autres de nous: Rails 3.2, Ruby 1.9, mysql2 0.3.13, MySQL 5.6.10, Mac OSX 10.8.4

Les idées de ce que pourrait en être la cause?

Merci!
Julie

  • De même avec Mysql 5.6.14 installé via DMG: $ mysql ERROR 2013 (HY000): Lost connection to MySQL server at 'sending authentication information', system error: 32
  • tout simplement l'arrêt et le redémarrage de l'instance MySQL a fonctionné pour moi. 5.6.14
  • Obtenir la même erreur avec Percona Server 5.6 sur OSX 10.9.2: surtout lors des tests unitaires en parallèle à l'aide de 8 connexions. Duh.
  • Juste trouvé la solution ultime, ont posté une réponse ci-dessous.
  • Cochez cette stackoverflow.com/questions/38459373/... sa fonctionne comme un charme
InformationsquelleAutor Julie | 2013-07-23