Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL नरक... डेटाबेस से कनेक्ट नहीं हो सकता /tmp/mysql.sock

आप सर्वर और क्लाइंट के लिए अलग-अलग सॉकेट का उपयोग करने का प्रयास कर रहे हैं। आपका रेल /tmp/mysql.sock से कनेक्ट करने का प्रयास कर रहा है, MySQL द्वारा /var/mysql/mysql.sock पर सुन रहा है।

आम तौर पर MySQL कॉन्फ़िगरेशन /etc/my.cnf में संग्रहीत होता है, लेकिन आपके ps . में आपका आउटपुट मैं देखता हूं कि सॉकेट पथ पैरामीटर के रूप में दिया गया है। तो वास्तव में आपके सिस्टम की बारीकियों पर निर्भर करता है।

वैसे भी, /etc/my.cnf और अपने database.yml में देखें और सुनिश्चित करें कि mysql.sock दोनों फाइलों में एक ही पथ पर दिखाई देता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php . का उपयोग करके JSON से mysql में डेटा डालें

  2. Mssql स्क्रिप्ट को mysql में कैसे बदलें?

  3. पेजिनेशन का डेटाटेबल्स पेज 2 शानदार पॉपअप को कॉल नहीं कर रहा है

  4. java.lang.IllegalStateException:एक बंद EntityManagerFactory पर एक ऑपरेशन निष्पादित करने का प्रयास

  5. 15 उपयोगी MySQL/MariaDB प्रदर्शन ट्यूनिंग और अनुकूलन युक्तियाँ