ممكن انشاء الجداول ونقلها بين Phpmyadmin & MySQL workbench عن طريق الهندسة الامامية والعكسية Forward & reverse engineering ساندي الدرس الآخر على قناتي حول نفس العنوان
لو سمحت كيف بضيف values ع الجدول باستحدام الWorkbench مو ال localhost سيرفر ...وهل بقدر اربط الWorkbench بال NetBeans لأعدل عليه بلغة الجافا ولا لا لازم استخدم الlocalhost ؟؟؟
ممكن اضافة قيم الى الجداول عن طريق الاتصال المباشر بقاعدة البيانات من داخل الوركبنش نفسه او من خلال اللوكل هوست بمجرد الاتصال بالداتابيز من البرنامج سيتم اظهار كل الجداول اللي فيها وبامكانك تنفيذ اي عملية من العمليات عليها مباشرة مثل الادخال والتعديل والحذف .. الخ اما عن سؤال النتبيز فما فهمته او صيغ بشكل خاطئ النتبيز انت بتستخدميه كمحرر اكواد بالاساس بالجافا كما ذكرتي وبامكانك التعامل مع الداتابيز عبر الوركبينش مثلاً واتمام العمل
إذا كانت الداتابيز الموجود في phpMyAdmin فيها جداول فعن أكيد ان البرنامج هذا عند الاتصال بالداتابيز راح يقوم بعرض الجداول أما إذا هي داتابيز جديدة فما راح يظهر أي جداول فيها
@@zainabbasheer4654 طيب لها عدة اسباب منها اولاً تأكدي ان هيكلية الجداول صحيحة وان فيها primary keys & foreign keys والربط فيهم صحيح كما شرحت في الفيديو ثانياً عند عمل الـ forward engineer to database بتظهر لك خيارات تصدير الجداول اللي صممتيها بالبرنامج الى قاعدة البيانات تأكدي في اول مرحلة انه ما لغيتي خيار الـ Skip creation of foreign keys لان هذا الخيار يلغي انشائهم ثالثاً قبل اكمال التحويل يظهر لك الاسكربت الخاص بانشاء الداتابيز والجداول راجعيه وتأكدي انه مكتوب صح والفورين كيز موجوده فيه
احياناً تحدث هذه المشكلة اثناء تصدير قاعدة البيانات والسبب يكون انه يتم محاولة انشاء المفتاح الثانوي Foreign key قبل انشاء الجدول وهذا يسبب مشكلة ولتجنب هذه المشكلة ستجدوا في اخر صفحة من صفحات التصدير هناك اختيار يمنع فحص وجود المفتاح الثانوي عند انشاء الجداول
مشكلة ال foreign keys انه احبانا أثناء تصدير الجداول إلى داخل قاعدة البيانات بيتم محاولة تكوينهم أولا قبل تكوين الجداول وهنا يحصل الخطأ انه كيف نفعل مفتاح ثانوي لجدول غير موجود حتى اللحظة أما إذا تم تكوين الجداول أولا ثم المفاتيح فهنا ما بيحصل أي خطأ لذلك لتجنب هذا الخطأ وللحفاظ على وجود المفاتيح الثانوية هناك خيار أثناء انشاء الاسكربت Disable foreign keys check أعتقد هكذا وصفه قومي باختياره وسيتم تنفيذ التصدير كاملا كما تم تصميمه
اتمنى الاشتراك بالقناة والاعجاب بالفيديوهات لدعم المحتوى
وبامكانكم متابعة درس جديد على نفس الموضوع هنا
th-cam.com/video/CQlfm_zNIgo/w-d-xo.html
👉 Website - الموقع الالكتروني
🔗 saf1.net
👉 Blogs - المدونات
🔗 blog.saf1.net
👉 Tutorials - الدروس
🔗 tutorials.saf1.net
👉 Facebook - الفيسبوك
🔗 facebook.com/saf1tutorials
👉 Support - ادعم المحتوى
🔗 bit.ly/38GqRek
👉 Subscribe | اشترك في القناة
🔗 bit.ly/3hdcyDb
شرح ممتاز، وبارك الله فيك، وجعل الله هذا العمل في ميزان حسناتك.
آمين يارب،، اشكرك
شرح جميل جدا وسهل للغاية
جزاك الله خير
Looking Forward to see more videos about SQL..
You can see new video on the same topic here
th-cam.com/video/CQlfm_zNIgo/w-d-xo.html
رائع جدا جدا يا باش مهندس
شكرا ساعدني المقطع كثير
العفو
هل يمكنك عمل فيديو عن dataflow on mysql for health care or hospital
شكرا اخي ...شرح جميل
شكراً جزيلاً
العفو
يعني اقدر اسوي الجداول في MySQL وانقلها ل Php والعكس صح ؟
ممكن انشاء الجداول ونقلها بين
Phpmyadmin & MySQL workbench
عن طريق الهندسة الامامية والعكسية
Forward & reverse engineering
ساندي الدرس الآخر على قناتي حول نفس العنوان
لو سمحت كيف بضيف values ع الجدول باستحدام الWorkbench مو ال localhost سيرفر ...وهل بقدر اربط الWorkbench بال NetBeans لأعدل عليه بلغة الجافا ولا لا لازم استخدم الlocalhost ؟؟؟
ممكن اضافة قيم الى الجداول عن طريق الاتصال المباشر بقاعدة البيانات من داخل الوركبنش نفسه او من خلال اللوكل هوست
بمجرد الاتصال بالداتابيز من البرنامج سيتم اظهار كل الجداول اللي فيها وبامكانك تنفيذ اي عملية من العمليات عليها مباشرة مثل الادخال والتعديل والحذف .. الخ
اما عن سؤال النتبيز فما فهمته او صيغ بشكل خاطئ
النتبيز انت بتستخدميه كمحرر اكواد بالاساس بالجافا كما ذكرتي وبامكانك التعامل مع الداتابيز عبر الوركبينش مثلاً واتمام العمل
هو لازم اتعلم لغة برمجه عشان اقدر اشتغل علي البرنامج ؟
لا
عاشت ايدك استاذ الشرح كلشش حلو بس دا تواجهني مشكلة بالاتصال وهي انو دا توصل فقط الداتابيس لphp myadmian بدون الجداول شنو اسوي بهالحالة ؟؟
إذا كانت الداتابيز الموجود في
phpMyAdmin
فيها جداول فعن أكيد ان البرنامج هذا عند الاتصال بالداتابيز راح يقوم بعرض الجداول
أما إذا هي داتابيز جديدة فما راح يظهر أي جداول فيها
@@zainabbasheer4654 طيب ايش هو الخطأ
@@SafwanAlselwi المشكلة انو الجداول الي تحتوي ع foreign key متنقل مع الداتابيس لphp Myadmin
@@zainabbasheer4654
طيب لها عدة اسباب منها
اولاً
تأكدي ان هيكلية الجداول صحيحة وان فيها
primary keys & foreign keys
والربط فيهم صحيح كما شرحت في الفيديو
ثانياً
عند عمل الـ
forward engineer to database
بتظهر لك خيارات تصدير الجداول اللي صممتيها بالبرنامج الى قاعدة البيانات
تأكدي في اول مرحلة انه ما لغيتي خيار الـ
Skip creation of foreign keys
لان هذا الخيار يلغي انشائهم
ثالثاً
قبل اكمال التحويل يظهر لك الاسكربت الخاص بانشاء الداتابيز والجداول
راجعيه وتأكدي انه مكتوب صح والفورين كيز موجوده فيه
اقدر اسوي هذا كله داخل MySQLworkbench صحيح ؟ بدون لا اتطرق الى phpMyAdmin ؟
MySQL workbench
ستحتاجه للتصميم ولكن السؤال اين سيتم تحزين قاعدة البيانات
وبالتالي ستحتاج الى phpMyAdmin
لما بساوي اي ربط بين جدولين وبجي بدي ارفعهم على PHP مابقبل الربط شو المشكلة استاذ
احياناً تحدث هذه المشكلة اثناء تصدير قاعدة البيانات والسبب يكون انه يتم محاولة انشاء المفتاح الثانوي
Foreign key
قبل انشاء الجدول وهذا يسبب مشكلة
ولتجنب هذه المشكلة ستجدوا في اخر صفحة من صفحات التصدير هناك اختيار يمنع فحص وجود المفتاح الثانوي عند انشاء الجداول
يعطيك العافية عندي لما افتح الوركبرانش ما بيجيني خيارين local instance
connect
الموجودات تحت mysql connections
ابحث عنها في القائمة العلوية ،، قائمة داتابيز
لانه قد يختلف صادار البرنامج الذي عندي وعندك
@@SafwanAlselwi وهل شرط اكون مشغل الزامب ؟؟
@@islamraslan7335 اكيد
@@SafwanAlselwi شغلت الزامب و كلشي مع هيك ما بطلعلي نفس الشكل عندك
@@islamraslan7335 ايش اصدار البرنامج اللي معك
وبالنسبة للاتصال مع الداتابيز بتلاقيها باحد القوائم كما قلت لك
ابحث عنها في جميع القوائم في الاعلى
لما سويت forgein key رفض ينقل الجداول ولما حذفته نقلها ايش المشكله ؟
مشكلة ال foreign keys
انه احبانا أثناء تصدير الجداول إلى داخل قاعدة البيانات بيتم محاولة تكوينهم أولا قبل تكوين الجداول وهنا يحصل الخطأ
انه كيف نفعل مفتاح ثانوي لجدول غير موجود حتى اللحظة
أما إذا تم تكوين الجداول أولا ثم المفاتيح فهنا ما بيحصل أي خطأ
لذلك لتجنب هذا الخطأ وللحفاظ على وجود المفاتيح الثانوية هناك خيار أثناء انشاء الاسكربت
Disable foreign keys check
أعتقد هكذا وصفه قومي باختياره وسيتم تنفيذ التصدير كاملا كما تم تصميمه
الله يعطيك العافيه اخي م.صفوان .... احتاج للتواصل معك فضلاً ... ياليت طريقة للتواصل معك , او
الجميع يارب
اخي ممكن تحط استفسارك هنا وارد عليك إن شاء الله
يعطيك العافيه اخي كيف نتواصل معك
التواصل موجود في وصف القناة
شكراً لمرورك
👍