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

कैसे डोकर कंटेनर में MySQL डेटा निर्देशिका माइग्रेट करने के लिए?

आप 5.5 छवि का उपयोग करके MySQL प्रारंभ कर सकते हैं और इसके विरुद्ध mysqldump चला सकते हैं

docker run --rm --link mysqld mysql:5.5 \
       mysqldump -h mysqld --all-databases > /your/host/machine/

और फिर 5.6 छवि का उपयोग करके एक नया कंटेनर प्रारंभ करें और SQL डंप का उपयोग करके इसे प्रारंभ करें

docker run -v /data/your_dump.sql:/docker-entrypoint-initdb.d/dump.sql mysql:5.6


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. किसी स्थान की त्रिज्या के भीतर कुल बिंदुओं के लिए SQL क्वेरी

  2. MySQL में एकाधिक अपडेट

  3. त्रुटि 1064 (42000):आपको अपने SQL सिंटैक्स में त्रुटि है; उपयोगकर्ता होने के नाते पासवर्ड को रूट के रूप में कॉन्फ़िगर करना चाहते हैं

  4. mysql क्रिएट टेबल के नाम पर php वेरिएबल का उपयोग करें

  5. Centos पर php-mysqli एक्सटेंशन स्थापित नहीं कर सकता