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

  • AndyMcMillinTV

    AndyMcMillin

    6 HAZİRAN 2007
  • hitcreatormusic2

    hitcreatormu

    21 Mayıs 2010
  • TomOdellVEVO

    TomOdellVEVO

    29 Mayıs 2012