الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

قاعدة البيانات MySql

مغلق
بدأه MaTaRi في 13 يونيو 2005 · 12 رد · 1,359 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد معلومات عن MySql

هل هيه مثل نوع قواعد البيانات access + sql server + oracle او تختلف؟

هل استطيع ربطها بالفيجوال بيسك؟

ماهو اقصى حد تتحمله من البيانات؟

هل توجد بها مشاكل اذا كانت تصلح للربط مع الفيجوال؟

هل تتعامل مع شبكه محليه بسهوله او انها ترفع الى مساحة في الانترنت؟

هل اللغة مجانية ام تحتاج الى ترخيص...واذا مجانيه وحجمها اكثر من access اكيد بنتعامل معاها؟

هذه اهم الاسئلة .....ولا مانع اذا في معلومات اكثر

بأنتظار الرد

#2

السلام عليكم ورحمة الله وبركاته

أخي العزيز MaTaRi

هذا النوع من قواعد البيانات هو نوع خاص بلغة PHP وهي بالنسبة لي أفضل قواعد البيانات التي رأيتها في حياتي

وبالتأكيد منتدانا هذا يتعامل بهذه النوع لحفظ المشاركات والمواضيع وبيانات الأعضاء فهي قاعدة سريعة التعامل وضخمة جدا

ولكني لا أعلم هل يمكن إستخدامها علي شبكة محلية أم لا ولكن في إعتقادي بالتاكيد يمكن إستخدامها علي شبكة محلية لكن في وجود مترجم اللغة نفسها وهو مترجم لغة PHP

وتمنيت كثيرا أن أتعامل مع مثل هذا النوع بإستخدام فيجوال بيسك ولكني لم أجد غير طريقة واحدة وهي غير معتمدة علي الفيجوال بيسك نفسه بل تنشئ صفحات بإستخدام لغة PHP لتتعامل معها مباشرة وسيكون فيجوال بيسك مسئول عن نداء هذه الصفحات علي حسب الحاجة

ولكن عيب هذه الطريقة أنها تحتاج مترجم اللغة منصب علي الجهاز مما يجعل هذه الطريقة غير لائقة ببرنامج

وتمنيت أن أجد طريقة لأتعامل معها بإستخدام كود فيجوال بيسك مباشرة ولكن للأسف لم أجد

وكان موجود في منتدي فيجوال بيسك للعرب Vb4arab برنامج يدعي أرشيف المنتدي هذا البرنامج علي ما أعتقد كان يتعامل معها مباشرة ولما رأيت الكود وجدت أن المشرفين قد صممو أداة تتعامل معها نظرا لسرية كلمة المرور وأسم مستخدم قاعدة البيانات لذلك لم أستطيع فتح هذه الأداة للرؤية كيفية الإتصال بهذه الأنواع

في النهاية سأنتظر إلي جانبك عسي أن ينجدنا أحد الأخوة بطريقة تسهل علينا التعامل مع مثل هذه الأنواع

وهذا ما أعرفه والله أعلم

تحياتي

#3

شكرا لك اخي عمرو عماد

ونحن بانتظار الردود

#4

اخي MaTaRi تحية طيبة وبعد ،،،

انا تعاملت مع MySQL لفترة طويلة وسوف احاول ان اجيب على اسألتك

هل هيه مثل نوع قواعد البيانات access + sql server + oracle او تختلف؟

نعم هي مثل Oracle - SQL Server - Access لها جداول وتتعامل معها بنفس الشئ مع اختلاف في Interface

هل استطيع ربطها بالفيجوال بيسك؟

نعم - تستطيع ربطها بالفيجوال بيسك بشكل طبيعي - فقط نزل ODBC الخاص بها وتصبح جاهزة للارتباط مع الفيجوال بيسك

ماهو اقصى حد تتحمله من البيانات؟

انا تعاملت معها مع data خاصة بمول كبير وكان حجمها اكثر 900 ميجا وكانت تمام

هل توجد بها مشاكل اذا كانت تصلح للربط مع الفيجوال؟

لا يوجد بها مشاكل وانما لا يوجد بها Tools كما في SQL Server مثل Store procedure ....

لكن يجب ان تكون حذر في طريقة شبكها مع الفيجول بيسك بحيث ان تشبك وقت الحاجوة للتعامل مع البيانات وتنفصل عند عدم الحاجة لانها اذا مثلا قطعت الكهرباء غاليا ما تحتاج البيانات الى Repair

هل تتعامل مع شبكه محليه بسهوله او انها ترفع الى مساحة في الانترنت؟

تتعامل مع Lan بسهولة وتعمل Client - Server ولا يوجد بها مشاكل

هل اللغة مجانية ام تحتاج الى ترخيص...واذا مجانيه وحجمها اكثر من access اكيد بنتعامل معاها؟

اللغة مجانية(Open source) وبامكانك تنزيلها من www.mysql.com

شكرا

تم تعديل هذه المشاركة بواسطة HaithamNazzal في 13 يونيو 2005 في 09:14

يــــا أقصى .... لا تنادي ..... فلن يجيبك احد

#5

السلام عليكم ورحمة الله وبركاته

شكرا لك أخي الكريم HaithamNazzal علي مرورك الطيب وإهتمامك بمساعدتنا

ولكنك ذكرت فقط نزل ODBC الخاص بها وتصبح جاهزة للارتباط مع الفيجوال بيسك

وهذا أعلمه

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

وهذا نظرا لضعف خبرتي في إدارة قواعد البيانات

شكرا لك

#6

وانا اقدم نفس طلب الاخ عمرو عماد

ولاتخاف ترى نتعلمها بشكل سرييييييييع

وان شاء الله مانتعبك معنا

اقتباس
انا تعاملت معها مع data خاصة بمول كبير وكان حجمها اكثر 900 ميجا وكانت تمام

يعني الى كم يصل؟؟؟؟؟

انا محتاج هذه المعلومه

وشكرا لك

تم تعديل هذه المشاركة بواسطة MaTaRi في 14 يونيو 2005 في 08:34

#7

الاخوان عمرو عماد ، MaTaRi

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

وهذا نظرا لضعف خبرتي في إدارة قواعد البيانات

اخي عماد ... التعامل مع قواعد البيانات MySQL هي نفس التعامل مع Access ، SQL Server تماما واذا اردت مثال ارجو ان تعطيني بالتحديد الذي تريده لاحضره لك لاني خاليا لايوجد امثلة على جهازي في المكتب ...

اما اخي MaTaRi فبالنسبة للحجم اعتقد انها مرنة جدا مثل SQL Server لاني كما قلت لك تعاملت معها باكثر من مرة وكانت مرنة بالحجم

اما ماهي حدود الحجم المطلق فلا اقدر ان اجزم بهذا الشئ

يــــا أقصى .... لا تنادي ..... فلن يجيبك احد

#8

السلام عليكم ورحمة الله وبركاته

أخي العزيز HaithamNazzal

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

أعرف أننا سوف نتعبك معنا كثيرا لكن أعذرنا طالب العلم ملح في السؤال

لقد طلبت منك مشروع جاهزا حتي لا أتعبك في الشرح وكتابة ردود وكتابة أكود وهكذا فقد طلبت فقط مشروع وسأقوم بقرأئته وفهمه بإذن الله علي الأقل أجد ما أبدأ به

ولكن بما أنه لا يوجد مشروع فقط كنت أريد معرفة

1- هل يتطلب علي أن أنصب أي شئ علي جهازي لعمل هذه القاعدة (يعني مثلا مترجم اللغة PHP أو أي شئ أخر )

2- طريقة الإتصال بهذه القادة وهذا من خلال كون فيجوال بيسك 6

3- بعض العمليات التي تمكنني من التعامل مع هذه القاعدة وأنا أعلم أنها ستكون أغلبها بالأس كيو أل ولكن أعرف كيف الطريقة فقط ثم أستمر

4- ما مدي الحماية في هذه الأنواع من قواعد البيانات

هذا ما أريد معرفته مبدأيا

جزاك الله عنا خير

والسلام عليكم ورحمة الله وبركاته

#9

اخي عمرو

انا جاهز دائما لخدمة جميع اعضاء هذا المنتدى الرائع وهذا واجب على كل عضو ان يفيد الغير بما يعرف بعون الله

1- هل يتطلب علي أن أنصب أي شئ علي جهازي لعمل هذه القاعدة (يعني مثلا مترجم اللغة PHP أو أي شئ أخر )?

عمرو .. لابد ان تقوم بانزال Mysql Server على جهاز السيرفر الذي تود انزال application عليه وهذا البرنامج متوقر في موقع Mysql وهذا البرنامج يحتاج الى Configuration لتحديد اسم قاعدة البيانات وكذلك المستخدمين ... الخ

اما على جهاز Cleint فتحتاج الى تنزيل MysSQL control center وهذا للتحكم بالقاعدة الخاصة بك وهي الـ Interface الخاصة بال MySQL

2- طريقة الإتصال بهذه القادة وهذا من خلال كون فيجوال بيسك 6?

طريقة الاتصال من الفيجوال هي نفس الطريقة الخاصة بال SQL server مع تغيير الProvider لل MySQL

- بعض العمليات التي تمكنني من التعامل مع هذه القاعدة وأنا أعلم أنها ستكون أغلبها بالأس كيو أل ولكن أعرف كيف الطريقة فقط ثم أستمر

سأحضرها لك لحقا مع طريقة الربط مع الكود ان شاء الله غدا

4- ما مدي الحماية في هذه الأنواع من قواعد البيانات

بالنسبة للحماية انصحك بقراءة هذا الموضوع في الموقع : www.mysql.com وان شاء الله تستفيد

وانا معك اول باول لتمهي هذا الموضوه باذن الله

تحياتي

يــــا أقصى .... لا تنادي ..... فلن يجيبك احد

#10

السلام عليكم ورحمة الله وبركاته

فقط أردت ان اضيف شئ الى هذا الموضوع المهم لأن قواعد البيانات تعني الكثير للمبرمجين

بالنسبة ل MySql فهو نظام للتحكم بقواعد البيانات (SGBD) يعمل على Linux و Windows

أيضا منذ الاصدار 3.23.19 مما يجعله ربما مجاني كونه GPL ويعمل على Linux

كما قال الأخ HaithamNazzal للاتصال بقاعدة من هذا النوع فقط علينا فقط تحديد الموفر لخدمة الاتصال

DRIVER={MySQL ODBC 3.51 Driver}

يعني عند انشاء الكائن الخاص بالاتصال نحدد طريقة الاتصال مثلا :

  Cnn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & serverIP & ";UID=" & username & ";PWD=" & passwd & ";DATABASE=" & db

هذا والله أعلم

#12

أخي العزيز DreamNet وأخي العزيز النبهاني شكرا لكما علي مساعدتنا وضعها الله في ميزان حسناتكما

وسأجرب الطريقة إن شاء الله

وممكن أتأخر في الرد لأنس سوف تكون لدي ظروف ممكن لمدة يومين أو ثلاثة علي العموم سأجربه

وشكرا لكما علي إهتمامكما

#13

شكرا لكم اخواني على هذه المعلومات

وان شاء الحين بنزل اللغة

ونشوف كيف نتعامل معاها ..............لكن اذا احتجنا اي شئ ان شاء الله انكم بتساعدونا

الف شكر لكم

هذا الموضوع مغلق.

مواضيع مشابهة