SORU
1 Mayıs 2013, ÇARŞAMBA


Can't yerel MySQL bağlanmak socket ile server '/tmp/mysql.çorap

Benim test suite sırasında yerel MySQL sunucusuna bağlanmaya çalışırken, başarısız hata:

OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")

Ancak, Komut satırını çalıştırarak MySQL için her zaman, bağlanmak mümkün değilim 4* *program. ps aux | grep mysql sunucu çalıştıran gösterir, ve stat /tmp/mysql.sock yuva var olduğunu doğrulayın. Eğer açarsam daha, bir bu durum except yan ayıklayıcı, güvenilir bir şekilde bağlanmak mümkün değilim aynı parametrelerle.

Bu konu oldukça güvenilir bir şekilde, ancak 0 olarak görünmüyor,üretir her kırk yılda bir, Çünkü benim test suite aslında olmadan çalışıyor mu bu hata vurarak. sudo dtruss çalıştırmak için çalışırken yeniden vermedi.

Tüm istemci kodu ilgili ne kadar olduğunu bilmiyorum ama Python.

127.0.0.1 hata üretir ana bilgisayar kullanmak için geçiş:

DatabaseError: Can't connect to MySQL server on '127.0.0.1' (61)

CEVAP
17 EYLÜL 2013, Salı


sudo /usr/local/mysql/support-files/mysql.server start 

Bu benim için çalıştı. Eğer bu işe yaramazsa iş ancak o zaman kullanın çalışıyor ve bağlanmayı deneyin emin olun.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Julian Smith

    Julian Smith

    31 EKİM 2006
  • ThisWeekYT

    ThisWeekYT

    14 Mart 2013
  • UnboxTechnology

    UnboxTechnol

    20 Ocak 2011