إنشاء قاعدة بيانات MySQL مجانية على Aiven خطوة بخطوة للمبتدئين
إذا كنت تبحث عن طريقة سهلة لإنشاء قاعدة بيانات MySQL على السحابة بدون تكلفة، فإن منصة Aiven توفر لك خيارًا رائعًا من خلال التجربة المجانية. في هذا الدليل، ستتعلم كيفية إنشاء قاعدة بيانات MySQL خطوة بخطوة باستخدام واجهة Aiven.
المتطلبات
- حساب على منصة Aiven
- اتصال بالإنترنت
- متصفح ويب
الخطوة 1: إنشاء خدمة جديدة
بعد تسجيل الدخول إلى حسابك في Aiven، توجه إلى لوحة التحكم (Dashboard) واضغط على زر:
Create Service

هذه الخطوة هي بداية إنشاء قاعدة البيانات الخاصة بك.
الخطوة 2: اختيار نوع قاعدة البيانات
بعد الضغط على زر Create Service، ستظهر لك قائمة بالخدمات المتاحة.
- اختر MySQL
- يمكنك اختيار قواعد بيانات أخرى مثل PostgreSQL أو Redis

في هذا الدليل سنختار MySQL.
الخطوة 3: اختيار الخطة
قم باختيار الخطة المناسبة، ويمكنك استخدام:
- الخطة المجانية (Free Trial)
- أو أقل خطة متاحة
اختر أيضًا موقع السيرفر الأقرب لك لتحسين الأداء.
الخطوة 4: إعداد الخدمة
قم بإدخال البيانات التالية:
- اسم الخدمة (Service Name)
- إصدار MySQL
- المنطقة (Region)
ثم اضغط على: Create Service
الخطوة 5: الحصول على بيانات الاتصال
بعد إنشاء الخدمة، انتظر بضع دقائق حتى تصبح جاهزة، ثم ستجد:
- Host
- Port
- Username
- Password
مثال على الاتصال بقاعدة البيانات
mysql -h [your-host.aivencloud.com](http://your-host.aivencloud.com/) -P 12345 -u username -pالمميزات
- سهولة الاستخدام
- إعداد سريع
- يدعم عدة قواعد بيانات
- مناسب للتجارب والمشاريع الصغيرة
العيوب
- الخطة المجانية محدودة
- تحتاج ترقية للاستخدام الطويل
- موارد محدودة
بعد الانتهاء يمكنك استعمال الكود في vscode لرفع الجداول الخاصه بك علي قاعده البيانات
بداخل ConnectionStrings يمكنك اضافه ربط لقاعده البيانات الخاصه بك
"ConnectionStrings": {
"DefaultConnection": "Server=${YouNameDB};Port=13306;Database=defaultdb;User=avnadmin;Password={YourPasswordDB};SslMode=Required;"
},وبعدها يمكنك استخدام الكو التالي في Terminal لرفع الجداول
cd /Users/imac/Desktop/sociall
dotnet ef database update \
--context WebApplication1.Utilities.Data.AppDbContext \
--project WebApplication1/WebApplication1.csproj \
--startup-project WebApplication1/WebApplication1.csprojيمكنك التعديل علي الكود حتي يتوافق مع مكان تخزين البيانات الخاصه بك
نصائح مهمة
- احفظ بيانات الاتصال جيدًا
- لا تشارك كلمة المرور
- تابع استهلاكك للخدمة
الخلاصة
منصة Aiven تعتبر خيار ممتاز لإنشاء قاعدة بيانات MySQL بسهولة وسرعة، خاصة للمطورين والمبتدئين. باتباع هذا الدليل يمكنك تشغيل قاعدة بياناتك خلال دقائق
لمزيد من المقالات : دليل احترافي لاستخدام Flutter Shaders لإنشاء تأثيرات بصرية مذهلة (Motion Blur و RGB Split)






