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

आप विकास, परीक्षण और उत्पादन में डेटाबेस का प्रबंधन कैसे करते हैं?

कुछ अच्छे विकल्प हैं। मैं "बैकअप पुनर्स्थापित करें" रणनीति का उपयोग नहीं करूंगा।

  1. अपने सभी स्कीमा को स्क्रिप्ट करें, और अपने सीआई सर्वर को डेटाबेस पर उन स्क्रिप्ट को चलाएं। वर्तमान डेटाबेस संस्करण का ट्रैक रखने के लिए एक संस्करण तालिका रखें, और स्क्रिप्ट को केवल तभी निष्पादित करें जब वे एक नए संस्करण के लिए हों।

  2. माइग्रेशन समाधान का उपयोग करें। ये समाधान भाषा के अनुसार भिन्न होते हैं, लेकिन .NET के लिए मैं Migrator.NET का उपयोग करता हूं। यह आपको अपने डेटाबेस को संस्करणित करने और संस्करणों के बीच ऊपर और नीचे जाने की अनुमति देता है। आपका स्कीमा सी# कोड में निर्दिष्ट है।



  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 के साथ डालने के बाद टेबल आईडी प्राप्त करें

  2. अंतिम इमोजी एन्कोडिंग योजना

  3. MySQL में डेटाबेस कैसे बनाएं

  4. codeIgniter इसके बजाय mysql_real_escape_string() का उपयोग करें। डेटाबेस कनेक्शन समस्या

  5. MySQL `फोर्स इंडेक्स` मामलों का उपयोग करें?