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

Docker समस्या के साथ Laravel MySQL को जोड़ता है

मुझे लगता है कि आपके पास कुछ समस्याएं हैं, पहला यह है कि लार्वा .env कॉन्फ़िगरेशन को MySQL कंटेनर को इंगित करना चाहिए, स्थानीयहोस्ट नहीं

DB_HOST=127.0.0.1

होना चाहिए

DB_HOST=db

और जिस दूसरी त्रुटि के बारे में आपने बात की, वह डॉकर से संबंधित नहीं है

यह शायद एक लापता निर्भरता से संबंधित है, आपको चलना चाहिए

composer require doctrine/dbal

साथ ही, आपने कहा:

आपको PHP 7/अपाचे छवि के शीर्ष पर अपनी छवि बनानी चाहिए, और उन्हें dockerfile बिल्ड में जोड़ना चाहिए, क्योंकि आपके परिवर्तन (php एक्सटेंशन, कॉन्फ़िगरेशन ... आदि) लगातार नहीं हैं। मेरा सुझाव है कि आप Laradock का उपयोग करें। या कोई अन्य मौजूदा Laravel/docker वातावरण।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. गंभीर त्रुटि:ध्यान में न आया त्रुटि:अपरिभाषित समारोह के लिए कॉल mysql_connect ()

  2. MYSQL - डेटाटाइम से सेकंड तक

  3. डेटाबेस में कोई तालिका नहीं मिली

  4. पंक्ति आईडी के साथ mysql योग

  5. IN खंड के क्रम में mysql पंक्तियों का चयन कैसे करें