اذهب إلى المحتوى
  • 0

استعادة البيانات من mysql workbench إنطلاقا من netbeans

Belkacem Rezzouk

السؤال

السلام عليكم

من فضلكم لدي مشكل

أنا أستعمل java servlet و jsp و mysql workbench

وضعت حقول لادخال البيانات ، ثم أستعيدها من قاعدة البيانات.

لكن المشكل يكمن أن البيانات لا تحفظ في القاعدة ولا أستطيع جلبها أيضا.

مع العلم أن mysql و tomcat يعملان وأن الطريق path مكتوب بشكل صحيح.

ملاحظة : البيانات المدخلة في الصور هي مدخلة يدويا وليس من الحقول.

شكرا.

1.PNG

2.PNG

3.PNG

4.PNG

5.PNG

6.PNG

تم التعديل في بواسطة Nassim Kq
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0
بتاريخ 6 ساعة قال علي محسن:

يتطلب تشغيل مشروعك تثبيت اكثر من اداة على جهازي ويستغرق ذلك وقتاً، الافضل اذا كانت تظهر لديك اخطاء في tomcat كما ذكرت في ردك السابق، أن تقوم برفع تلك الرسائل حيث سيكون من السهل تشخيص المشكلة

الحمد لله، لقد تمكنت من إيجاد كل الحلول.

للإفادة :

أول مشكل يتعلق ب time zone value, حله هو إضافة في الرابط jdbcUrl ما يلي :

"jdbc:mysql://localhost:3306/demo?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC"

هو في الصورة الاولى.

ثاني مشكل هو إضافة بعض الملفات إلى lib : الصورة الثانية

 

 

 

للأمانة، الكود الأولي الأصلي هو لشخص من اليوتيوب : java guides

solution1.PNG

solution2.PNG

تم التعديل في بواسطة Nassim Kq
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

حتى تتمكن من تشخيص الخلل تحتاج تعرف كيف يستجيب البرنامج عندما تتفاعل معه، وهنا في حالتك عندما تضغط على submit ماذا يحصل؟ هل هناك أية رسائل خطأ بالأحمر أو غير ذلك يظهر في console ؟

يمكنك عمل debugging  بأكثر من طريقة، مثلاً تستطيع إستعمال console لمتابعة مراحل التشغيل من خلال طباعة نتائج تشغيل الكود المرتبط بالزر submit حتى تعرف أين يتعطل الكود وعندها يمكننا مساعدتك أكثر بإيجاد الحلول اذا لم توفق أنت في ذلك.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ منذ ساعة مضت قال علي محسن:

حتى تتمكن من تشخيص الخلل تحتاج تعرف كيف يستجيب البرنامج عندما تتفاعل معه، وهنا في حالتك عندما تضغط على submit ماذا يحصل؟ هل هناك أية رسائل خطأ بالأحمر أو غير ذلك يظهر في console ؟

يمكنك عمل debugging  بأكثر من طريقة، مثلاً تستطيع إستعمال console لمتابعة مراحل التشغيل من خلال طباعة نتائج تشغيل الكود المرتبط بالزر submit حتى تعرف أين يتعطل الكود وعندها يمكننا مساعدتك أكثر بإيجاد الحلول اذا لم توفق أنت في ذلك.

شكرا لك، نعم أخي الكريم عملت debbuging و تابعت من خلال console مايحدث:

 

عند النقر على submit , تظهر لي الرسالة التي شخصتها في catch exception, أما في console ف يظهر لي خطأ وحيد وهو post : error 500

وأكيد أنا أوافق لايجاد الحلول.

7.PNG

8.PNG

9.PNG

10.PNG

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 6 دقائق مضت قال Nassim Kq:

شكرا لك، نعم أخي الكريم عملت debbuging و تابعت من خلال console مايحدث:

 

عند النقر على submit , تظهر لي الرسالة التي شخصتها في catch exception, أما في console ف يظهر لي خطأ وحيد وهو post : error 500

وأكيد أنا أوافق لايجاد الحلول.

7.PNG

8.PNG

9.PNG

10.PNG

نعم لديك خطأ ما في مسار login, ماذا يظهر لك في exception؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 21 دقائق مضت قال علي محسن:

نعم لديك خطأ ما في مسار login, ماذا يظهر لك في exception؟

المشكلة أنه أحيانا هناك exceptions و أحيانا لا

الآن لم أجد أي خطأ هنا كما هو موضح في الصورة

وأحيانا هناك أخطاء متعلقة ب tomcat

هل أرسل لك بصيغة rar التطبيق في الخاص ؟

 

0.PNG

تم التعديل في بواسطة Nassim Kq
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 19 ساعة قال Nassim Kq:

المشكلة أنه أحيانا هناك exceptions و أحيانا لا

الآن لم أجد أي خطأ هنا كما هو موضح في الصورة

وأحيانا هناك أخطاء متعلقة ب tomcat

هل أرسل لك بصيغة rar التطبيق في الخاص ؟

 

0.PNG

يمكنك ارفاق الملف هنا. 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 33 دقائق مضت قال علي محسن:

يمكنك ارفاق الملف هنا. 

نعم حسننا.

Database : demo

tables : users, todos

 

CREATE TABLE `users` ( `id` int(3) NOT NULL AUTO_INCREMENT, `first_name` varchar(20) DEFAULT NULL, `last_name` varchar(20) DEFAULT NULL, `username` varchar(250) DEFAULT NULL, `password` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

 

CREATE TABLE `todos` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `description` varchar(255) DEFAULT NULL, `is_done` bit(1) NOT NULL, `target_date` datetime(6) DEFAULT NULL, `username` varchar(255) DEFAULT NULL, `title` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

 

todo-application-jsp-servlet-jdbc-mysql-master.zip

تم التعديل في بواسطة Nassim Kq
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 4 ساعة قال Nassim Kq:

نعم حسننا.

Database : demo

tables : users, todos

 

CREATE TABLE `users` ( `id` int(3) NOT NULL AUTO_INCREMENT, `first_name` varchar(20) DEFAULT NULL, `last_name` varchar(20) DEFAULT NULL, `username` varchar(250) DEFAULT NULL, `password` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

 

CREATE TABLE `todos` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `description` varchar(255) DEFAULT NULL, `is_done` bit(1) NOT NULL, `target_date` datetime(6) DEFAULT NULL, `username` varchar(255) DEFAULT NULL, `title` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

 

todo-application-jsp-servlet-jdbc-mysql-master.zip 2.44 MB · 1 تنزيل

يتطلب تشغيل مشروعك تثبيت اكثر من اداة على جهازي ويستغرق ذلك وقتاً، الافضل اذا كانت تظهر لديك اخطاء في tomcat كما ذكرت في ردك السابق، أن تقوم برفع تلك الرسائل حيث سيكون من السهل تشخيص المشكلة

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 25 دقائق مضت قال علي محسن:

يتطلب تشغيل مشروعك تثبيت اكثر من اداة على جهازي ويستغرق ذلك وقتاً، الافضل اذا كانت تظهر لديك اخطاء في tomcat كما ذكرت في ردك السابق، أن تقوم برفع تلك الرسائل حيث سيكون من السهل تشخيص المشكلة

كما قلت سابقا، لم تعد تظهر لي أخطاء tomcat

الخطأ الوحيد هو: عندما اتصفح في console أجد هناك خطأ 500

post http://localhost:...../login 

8.PNG

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 3 ساعة قال علي محسن:

يتطلب تشغيل مشروعك تثبيت اكثر من اداة على جهازي ويستغرق ذلك وقتاً، الافضل اذا كانت تظهر لديك اخطاء في tomcat كما ذكرت في ردك السابق، أن تقوم برفع تلك الرسائل حيث سيكون من السهل تشخيص المشكلة

حين أقوم run لا يظهر أي مشكل في netbeans 

ولكن حين أقوم debugging  تظهر أخطاء عديدة متعلقة ب tomcat 

قمت بترتيبهم كما في الصور.

إن أردت أن أقوم لك فيديو لا يتعدى 20 ثانية أريك كل مافي الصور بسرعة.

Tomcat Log1.PNG

Tomcat Log2.PNG

Tomcat Log3.PNG

Tomcat Log4.PNG

Tomcat Log5.PNG

Tomcat Log6.PNG

tomcat1.PNG

tomcat2.PNG

tomcat3.PNG

tomcat4.PNG

tomcat5.PNG

tomcat6.PNG

tomcat7.PNG

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...