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

كيف يتم مشاركة قاعدة بيانات من نوع (MYSQL) موضوعة على الـ Localhost

بدأه dot.net2008 في 6 فبراير 2012 · 20 رد · 4,263 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني الكرام الله يعطيكم العافية كيف يمكنني مشاركة قاعدة بيانات mysql موضوعة على الـ LOCALHOST

لكي يستطيع كل من موجود على الشبكة من الدخول عليها والتعامل معها ....

ولكم جزيل الشكر والتقدير ..

#2

السلام عليكم.

أخي: قواعد بيانات MySQL لا تحتاج مشاركة, فأنت فقط تقوم بتحديد اسم السيرفر على الشبكة و اسم قاعدة البيانات و اسم المستخدم (واحد أو يمكن تخصيص اسم المستخدم لكل موظف) و كلمة المرور و كل هذا يتم وضعه في Connection String و يتم الاتصال.

#3

مافهمت عليك اخي الكريم شلون يعني , انا قاعدة البيانات عندي على الـ Localhost

شلون بستطيع اني اتصل من جهاز ثاني على قاعدة البيانات التي على الـ Localhost

ارجوا منك اخي الكريم توضيح ذلك :)

#4
dot.net2008 كتب:

مافهمت عليك اخي الكريم شلون يعني , انا قاعدة البيانات عندي على الـ Localhost

شلون بستطيع اني اتصل من جهاز ثاني على قاعدة البيانات التي على الـ Localhost

ارجوا منك اخي الكريم توضيح ذلك :)

أظن أن Adel Khayata يقصد أن قواعد بيانات MySql هي تعمل في المواقع فقط أي أنها تلقائياً على الإنترنت

فأنت تقوم بربط هذه القاعدة عبر تحديد اسم السيرفر للقواعد البيانات Sql Server واسم قاعدة البيانات واسم المستخدم وكلمة المرور (أظن حساب مدير الموقع) وتضع كل هذه المعلومات في خاصية Connection String

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#5

الله يعطيك العافية اخي الكريم انا حديثي ليس عن قاعدة بيانات (Mysql) موجودة على النت إطلاقاً

قاعدة البيانات من نوع (Mysql) وهي موجودي على الـ Localhost عندي في جهازي وجهازي مرتبط بشبكة محلية موجودي في العمل

كيف يمكنني الإتصال من جهاز اخر -على الشبكة- بقاعدة البيانات التي توجد على الـ Localhost في جهازي

علماً انه لايوجد انترنت

شكراً لكم ياشباب :)

#6

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

أجهزة :blink:

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#7

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

تأكد أن اليوزر متصلين بالشبكة ,, ثم استخدم الكونكشن سترينج التالي :

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

قاعدة بيانات MySql Server شأنها شأن أي قاعدة بيانات أخرى بالإمكان الاتصال بها خلال الشبكة ، تأكد من تفعيل Remote Connection ثم أضف فيه علامة (%) لكي تضمن عدم تعريف الايبيهات لكل يوزر في برنامجك ...

... إذا كنت تعتقد أن مشاركتي مفيده ، الرجاء قم بتقييمي ...

%2525D8%2525A8%2525D8%2525B5%2525D9%252585%2525D8%2525A9%252B%2525D8%2525B9%2525D9%252584%2525D9%252585%252B%2525D9%252588%2525D8%2525B5%2525D8%2525B1%2525D8%2525AE%2525D8%2525A9%252B%2525D8%2525A7%25

#8
عاشق للبرمجة كتب:

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

تأكد أن اليوزر متصلين بالشبكة ,, ثم استخدم الكونكشن سترينج التالي :

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

قاعدة بيانات MySql Server شأنها شأن أي قاعدة بيانات أخرى بالإمكان الاتصال بها خلال الشبكة ، تأكد من تفعيل Remote Connection ثم أضف فيه علامة (%) لكي تضمن عدم تعريف الايبيهات لكل يوزر في برنامجك ...

يعطيك العافية اخي الكريم وشاكر لك

ولكن كيف يمكنني تفعيل الـ Remote Connection من خلال الـ Localhost ؟؟

وشكراً لك

bahbah كتب:

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

أجهزة :blink:

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

انا اريد نفس الطريقة ولكنها على قاعدة بيانات mysql ومن دون إستخدام الإنترنت ؟؟

ارجوا ان تكون قد وضحت الفكرة

#9

العفو أخي الكريم ..

بالنسبة لتفعيل Remote Connection ، هناك برامج إدارة مثل CPanel ، ولا أعلم إذا كان بالإمكان تثبيتها أم لا ، إذا لم يكن كذلك (( ولم أجرب من قبل )) ، فحاول إنشاء User DSN ..

س/ هل جربت أخي استخدام الـ Connection String أعلاه مباشرة مع التحقق من اتصال المستخدم بالشبكة ؟؟

... إذا كنت تعتقد أن مشاركتي مفيده ، الرجاء قم بتقييمي ...

%2525D8%2525A8%2525D8%2525B5%2525D9%252585%2525D8%2525A9%252B%2525D8%2525B9%2525D9%252584%2525D9%252585%252B%2525D9%252588%2525D8%2525B5%2525D8%2525B1%2525D8%2525AE%2525D8%2525A9%252B%2525D8%2525A7%25

#11

أخي لقد حاولت لمدة يومين الإتصال بقاعدة بيانات MySql من مزود خاص على الإنترنت ونجحت

ولكن حاولت ربطه بـMySQL على LocalHost ولم أنجح

لعل أحد الأعضاء يستطيع مساعدتك

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#12

أخي افتح MySQL Workbench

post-236-020867500 1328814207_thumb.jpg

ثم اضغط Manage Security تحت على اليمين.

اكتب الباسورد للسيرفر.

post-236-010259000 1328814223_thumb.jpg

اضغط Options File على اليسار

من اللسان General

تأكد أن اعدادات ال Networking كما في الصورة الأخيرة.

المرفقات
1.jpg2.jpg
#13

الله يعطيك العافية أخي الكريم

ولكن من أين يمكنتي الحصول على الــ Mysql workbench ؟؟؟

وشكراً للجميع

#14

للرفع

#15
dot.net2008 كتب:

للرفع

اخي ماهو الكود الذي تستخدمه حالياً للاتصال بقاعدة البيانات .

كل ماعليك ان تفعله هو ان تستبدل كلمة "LOCALHOST" بأحد أمرين .

الأول / أن تقوم بكتابة اسم الجهاز الذي عليه قاعدة البيانات .

الثاني / أن تستخدم IP الخاص بالجهاز الذي عليه قاعدة البيانات (المقصود الايبي على الشبكة الداخلية).

هذا كل شي . والباقي تفضل به الاخ عادل .

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#16
dot.net2008 كتب:

الله يعطيك العافية أخي الكريم

ولكن من أين يمكنتي الحصول على الــ Mysql workbench ؟؟؟

وشكراً للجميع

عبر تحميله :إضغط هنا

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#17

السلام عليكم

والله ياشباب مامشي الحال معي ,, منذ تلك المدة وأنا أحاول أن أتصل بقاعدة بيانات موجودة على الشبكة المحلية ,, ولم ينفع معي ذلك

جربت كل الطرق وكل الإمكانيات ولا يوجد أي شيء ماجربته

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

#18

للرفع

#19
blink.gif
#20

اعتقد ان المشكلة أولاً هو تحميل ملف dll خاص بالاتصال بقاعدة بيانات mysql ويتم استيراده لمشروعك وافضل شي تضعه بنفس مسار التطبيق

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

#21

شكراً لك أخي الكريم

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…