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

  • BurnedInDotCom

    BurnedInDotC

    3 NİSAN 2010
  • Eric Magidson

    Eric Magidso

    4 Ocak 2009
  • Jordie Jordan

    Jordie Jorda

    27 Ocak 2008