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

  • arnejann

    arnejann

    3 Kasım 2007
  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008
  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008