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

  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012
  • SPBedition

    SPBedition

    24 HAZİRAN 2013
  • xSammyJoe1

    xSammyJoe1

    19 Temmuz 2011