منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : هل تنصحوني بترك SqlServer و التوجه ل MySql
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
سلام عليكم إخواني

أريد برامجي أن تشتغل مع قاعدة بيانات سواء في حاسوب محلي

أو إستضافة

و كما تعلمون فالإستضافات الكثيرة و الرخيصة هي التي تدعم  MySql

هل تنصحوني بترك SqlServer و التوجه ل MySql 

من خلال خبرتكم هل التوجه لل Mysql  قرار صائب
ألن أجد مشاكل مع قاعدة البيانات MySql في مشاريعي المحلية

آخر سؤال و أعتذر على الإطالة
لماذا MySql خفيفة في تتبيثها على عكس SqlServer
فهي تحتاج فقط ملف تتثبيث و ضم ملف Dll  للمشروع

بساطتها في التعامل دون مشاكل خوفني و جعلني أطرح كل هذه الأسئلة
فأنا ألفت من SqlServer حجمه الكبير و إحتمال رسائل الخطأ اللتي قد تضهر و أستعد لمواجهتها
الامر يعتمد على مجال خبرتك انت
اذا كانت برامج تعتمد على sqlserver فلديك خياران
الاول ان تبحث عن استضافة تدعم هذا النوع هنا مثلا
https://www.interserver.net/vps/windows-vps.html

او ان تضعها على موقع بدعم mysql وتطلب من الزبون تنصيب mysql connectrs
https://www.mysql.com/products/connector/
مرحباً sniperjawadino
لا يوجد فرق بين sql و mysql فكلاهما نفس الاكواد ونفس الاداء
اما بخصوص الاختلاف فى صعوبة التثبيت او الخوف وما شبه
فالامر غير صحيح تماماً عند تثبيت mysql فكل ما يتم هو تثبيت معرف قواعد البيانات
مما يجعل الامر سلسل فالتثبيت ولا ياتى معه برامج لعرض قاعدة بيانات او سكربت مثل phpmyadmin
ولكن يوجد برامج تقوم بدمج العديد من الامور مثل php و mysql معاً مع اضافات الاسكربتات الاخري مثل ما تم ذكره phpmyadmin
واذا قمت بالامر مع sql وقمت بتثبيت معرف قواعد البيانات فقط سيكون الامر بنفس mysql

لكن الامر يعتمد فيما بعد التثبيت لما هو احتياجاتك والاعدادات اللازمة
مثل البرامج والاضافات المساعدة مع كل معرف قاعدة بيانات وايضاً
الاعدادات التى تجعل قاعدة البيانات تعمل خلال الشبكة الداخلية والخارجية ليمكن المستخدم الاتصال به

الامر الاخير وهو افضل طريقة تتمكن من استخدام قاعدة البيانات مثل الاستضافة
كل الامر مع قواعد البيانات وعدم تمكنك من كيفية اخفاء وتشفير اكواد الاتصال خصوصاً اذا كانت استضافة مدفوعة
فيفضل ان تقوم بعمل جهاز بسيط مخصص لقاعدة البيانات اذا كانت sql او mysql فكما ذكرت الاثنين واحد
وتقوم بعمل اعدادات اللازمة لجعل قاعدة البيانات تعمل كمشاركة على الشبكة وليس على الجهاز فقط
وياليها اتمام عمل الـ Port اللازم فى جهاز الراوتر لجعل قاعدة تمل خلال الشبكة الخارجية ايضاً
ومنها يمكنك التعامل بها كما لو كنت مشترك فى استضافة طبعاً هذا الامر سيكون ابسط واسهل ولكن تذكر شئ مهم جداً
وهو عامل الاستهلاك والاستعلام من المستخدم على قاعدة البيانات مما يتطلب سرعة نت جيد نسبياً والرامات للجهاز
الامر لا يحتاج الى متطلبات كثير قد ما هو يتطلب معرفة كم الاستهلاك وعدد المستخدمين وحجم البيانات فى قاعدة البيانات فقط ليس اكثر
(30-09-20, 07:23 PM)diggitalk2017@gmail.com كتب : [ -> ]الامر يعتمد على مجال خبرتك انت
اذا كانت برامج تعتمد على sqlserver  فلديك خياران
الاول ان تبحث عن استضافة تدعم هذا النوع هنا مثلا
https://www.interserver.net/vps/windows-vps.html

او ان تضعها على موقع بدعم mysql  وتطلب من الزبون تنصيب mysql connectrs
https://www.mysql.com/products/connector/


شكرا لك على الإفادة
الأول أغلب الزبائن يملكون إستضافاتهم من نوع Linux بسبب ثمنها
هذا ما جعلني أغير نوع القاعدة

الفكرة التانية هل تقصد أن أعمل قاعدتي ب Mysql و أطلب من الزبون تنصيب mysql connectrs فقط ستعمل  ؟؟
(01-10-20, 06:03 AM)kiki كتب : [ -> ]مرحباً sniperjawadino

شكرا كثيرا على هذه المعلومات المفيدة

هل لدى SQL SERVER  معرف قواعد البيانات فأنا أعرف فقط SqlServer Manager Express...

هل بتفضيلي لقواعد MySql يجعل تتبيث معرف قواعد البيانات الخاص به كافي لعمل برامجي دون مشاكل (إذا إحتجت عرض القاعدة أستخدم WorkBench)


جزاك الله من فضله