अवलोकन
डार्ट के लिए एक मूल MySQL क्लाइंट, जो MySQL और MariaDB सर्वर के साथ सुरक्षित डेटाबेस कनेक्टिविटी की अनुमति देता है। यह TLS एन्क्रिप्शन का समर्थन करता है और MySQL Percona Server (5.7, 8) और MariaDB (10) के साथ परीक्षण किया गया है। यह पैकेज Android, iOS, macOS, Windows और Linux जैसे कई प्लेटफॉर्म के साथ संगत है, जिससे विश्वसनीय डेटाबेस इंटरैक्शन की आवश्यकता वाले क्रॉस-प्लेटफॉर्म एप्लिकेशन के लिए आदर्श है। यह क्वेरी निष्पादित करने और कनेक्शन प्रबंधित करने के लिए एक सीधी-आसान API प्रदान करता है।
उपयोग
- Flutter ऐप्स को MySQL डेटाबेस से जोड़ना
- MySQL एकीकरण के साथ बैकएंड सेवाओं का निर्माण
- मोबाइल ऐप में सुरक्षित डेटा पहुंच सक्षम करना
- बहु-प्लेटफॉर्म डेटाबेस संचालन का समर्थन करता है
- रियल-टाइम डेटा सिंक्रनाइज़ेशन का प्रबंधन
मुख्य विशेषताएँ
- मूल डार्ट कार्यान्वयन
- सुरक्षित कनेक्शन के लिए TLS समर्थन
- MySQL और MariaDB के साथ सुमेलित
- प्लेटफॉर्म के लिए समर्थन (Android, iOS, macOS, Windows, Linux)
- टिकाऊ प्रश्न निष्पादन और संपर्क प्रबंधन
इनके लिए उपयुक्त
- MySQL एक्सेस की आवश्यकता वाले Flutter डेवलपर्स
- MySQL या MariaDB का उपयोग करने वाली बैकएंड सेवाएँ
- एन्क्रिप्टेड डेटाबेस संचार की आवश्यकता वाले एप्लिकेशन
- डेटाबेस-आधारित एप्लिकेशन बनाने वाले फुल-स्टैक डेवलपर्स
- बहुत सारे ऑपरेटिंग सिस्टम का लक्ष्य बनाने वाले प्रोजेक्ट
विचार योग्य बातें
- TLS के लिए सही सर्वर कॉन्फ़िगरेशन की आवश्यकता होती है
- उत्पादन वातावरण के लिए अतिरिक्त सेटअप की आवश्यकता हो सकती है
- MySQL संगत डेटाबेस तक सीमित
- अनुपयुक्त गैर-संबंधीय डेटा मॉडल के लिए
- बाहरी MySQL सर्वर उपलब्धता पर निर्भर करता है