بتاريخ: 11 نوفمبر 201510 سنة comment_267569 في البداية يجب تحميل mysql.jdbc.driver بعدها يتم إضافته الى المشروع طبعاً طريقة الإضافة يعتمد على بيئة العمل التي تعمل عليها أنا اعمل على jdeveloper ويتم إضافته من خلال الضغط بالزر الأيمن إسم المشروع بعدها إتبع التالي : properties >> Libraries and Class path >> Add Jar /Directory وقم بإضافته حسب مكان الذي تم حفظه بعد التحميل لا أعرف بيئة العمل التي تعمل عليها لكن أعتقد الأمر مشابه سواء في ( Netbeans أو Eclipse) بعدها يتطلب الأمر إيعازات عمل connect وهي سطرين وكما يلي Class.forName("com.mysql.jdbc.Driver").newInstance(); connection = DriverManager.getConnection(connectionURL, userName ,password); طيب على فرض أنه لديك على الجهاز قاعدة بيانات mysql وقمت بالخطوات التي بينتها في أعلاه أنا عملت هذه الصفحة البسيطة jsp للتأكد فقط من أنه تم عمل connect بنجاج تستطيع تجربتها الكود التالي : اسم المستخدم وكلمة المرور واسم قاعدة البيانات حسب المسميات التي لديك ..أنا استخدمت الموجودة لدي <%@ page contentType="text/html;charset=UTF-8"%> <%@ page import="java.sql.*" %> <%@ page import="java.io.*" %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>My Test</title> </head> <body> <h1>Test Connection</h1> <% try { Connection connection = null; String connectionURL = "jdbc:mysql://localhost/TEST"; String userName = "root"; String password = "admin"; Class.forName("com.mysql.jdbc.Driver").newInstance(); connection = DriverManager.getConnection(connectionURL, userName ,password); if(!connection.isClosed()) out.println("Successfully connected to MySQL"); connection.close(); } catch(Exception ex) { out.println("Unable to connect to database"+ex); } %> </body> </html> إن شاء الله يكون هذا ماقصدته تقديم بلاغ
بتاريخ: 12 نوفمبر 201510 سنة comment_267582 وهذه نسخة mysql driver التي لدي وأعمل عليها قم بفتح الضغط ثم إضافتها كما بينت في أعلاه com.mysql.jdbc_5.1.5.jar.zip تقديم بلاغ
بتاريخ: 12 نوفمبر 201510 سنة comment_267604 ربط jsp مع أي قاعدة بيانات له نفس الطريقة مع اختلاف الكود أما لو تقصد طريقة كتابة الكود للاتصال على mysql فإن ميسم أعطتك الكود بشكل مبسط تقديم بلاغ
بتاريخ: 14 نوفمبر 201510 سنة comment_267632 للزيادة والتوضيح إن كان هذا لمجرد التعلم والتجربة فذاك وإن كان للتطوير الحقيقي فإنه لا ينصح بشدة أن يدمج كود الجافا في صفحات JSP تقديم بلاغ
بتاريخ: 14 نوفمبر 201510 سنة comment_267661 ahmed_ah_shما تذكره صحيح ولكن توجد قاعدة من المبرمجين من خلفية PHP ويعتبر JSP شبيهاً جداً بالنسبة لهم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.