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

ربط النت بينز بالmysql ديتابيز

بدأه smart princess في 26 مارس 2012 · 3 رد · 1,052 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني

عندي مشكله في ربط ال mysql ديتابيس بالنت بينز

انا قمت بعمل قاعده البيانات باستخدام برنامج ال mysql workbench وبعد ان انتهيت حاولت ربطها مع مشروعي الجافا باستخدام هذا الكود

 package storemanegment;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;


public class StoreManegment { 


    public static void main(String[] args) {
          try{
               Connection con= DriverManager.getConnection("jdbc:mysql://localhost/store");
               Statement stat= (Statement)con.createStatement(); 

         }catch(Exception e ){

}
    }
    }

علما بأني قبل كتاابه الكود قمت باستخدام ال j connector لكن الظاهر ان القاعده لم ترتبط بالبرنامج وهذا ما توضحه الصوره التاليه حيث ان اسم قاعده البيانات store

6506e27906.jpg

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

تم تعديل هذه المشاركة بواسطة smart princess في 26 مارس 2012 في 19:33

#2

يبدو انك لم تضع اسم المستخدم و الرقم السري لقاعدة بياناتك

ملحوظه اغلب مشاكل الاتصال تتم في كتابة هذا السطر بطريقة خاطئة

لاحظ وضع رساله خطاء توضح عند حدوث فشل في الاتصال

 Connection con= DriverManager.getConnection("jdbc:mysql://اسم المحرك تاخذة من ماي اس كيول ال/store","اسم المستخدم ","لرقم السري");

 package storemanegment;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;


public class StoreManegment { 


    public static void main(String[] args) {
          try{

Class.forName("com.mysql.jdbc.Driver");
               Connection con= DriverManager.getConnection("jdbc:mysql://اسم المحرك تاخذة من ماي اس كيول ال/store","اسم المستخدم ","لرقم السري");
               Statement stat= (Statement)con.createStatement(); 

         }catch(Exception e ){
    JOptionPane.showMessageDialog(null, "Failure on database connection !!");
}
    }
    }

كن مثل طابع البريد ، التصق بهدفك...حتى تصل الى هناك!

#3

اخي انا لم اضع اسم مستخدم ولا كلمة مرور للقاعده

#4

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

المستخدم الافتراضي لللــ mysql هو root .فإذا كان ليس له كلمة مرور فاستخدم :

Connection con= DriverManager.getConnection("jdbc:mysql://localhost/store","root","");
1

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

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