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

كيف يتم ربط mysqlبال java

بدأه ياسمين على في 25 سبتمبر 2010 · 34 رد · 3,354 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#26
static final String DATABASE_URL = "jdbc:mysql://localhost:3306/Books";

انا لازلت حاسه ان الخطأ هنا

طب هو الحزء ده المفروض انه ثابت

jdbc:mysql://localhost:3306/

و الجزء الباقى هو اسم الداتا بيز بتاعتى

صح كده و لا انا غلطانه

اخى محمود هو المفروض فى اعداداتى اعملها من الcontrol panel؟؟؟؟؟؟؟؟؟؟؟؟؟؟

تم تعديل هذه المشاركة بواسطة ياسمين على في 1 أكتوبر 2010 في 23:34

#27
ياسمين على كتب:

فعلا الخطأ كان فى المسافه

لاء طريقه الفيديو صح

ولكن طلع خطأ جديد وهو

java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)

الخطا عندك فى هذا السطر

DriverManager.getConnection( DATABASE_URL, "jhtp7", "jhtp7" );

انتى بتدخلى على قاعده البيانات بايه ؟

مش لديكى username , password لهذه القاعده

انتى غلطانه فيهم

اعتقد انك كنتى بتتعلمى من كتاب Java how to program 7th ED

وكتبتى نفس المستخدم ونفس كلمه المرور

لكن الصح انك بالبيانات اللى عملتى بيها قاعده البيانات اللى هيا اسم المستخدم وكلمه المرور

واللى المفترض ان يكون اسم المستخدم يكون root ان لم يتم انشاء مستخدم جديد

وكلمه المرور هى كلمه المرور التى وضعتيها اثناء عمليه التسطيب

هتكتبيهم فين

اسم المستخدم هيكون مكان كلمه username

وايضا الرقم السرى هيكون مكان كلمه password

الموجوده فى الكود هذا

DriverManager.getConnection( DATABASE_URL, username, password );

وبكدا تكونى اتصلتى بقاعده البيانات بنجاح ان شاء الله

بالتوفيق :)

ياسمين على كتب:

static final String DATABASE_URL = "jdbc:mysql://localhost:3306/Books";

انا لازلت حاسه ان الخطأ هنا

طب هو الحزء ده المفروض انه ثابت

jdbc:mysql://localhost:3306/

و الجزء الباقى هو اسم الداتا بيز بتاعتى

صح كده و لا انا غلطانه

اخى محمود هو المفروض فى اعداداتى اعملها من الcontrol panel؟؟؟؟؟؟؟؟؟؟؟؟؟؟

الخطا تم توضيحه من قبل

انما كلامك صح بالنسبه للـعنوان الخاص بالـ Driver

انما مش فاهم ايه المقصود بالاعدادات اللى هتعمليها من الـ control panel؟

واتمنى انك تكونى كاتبه اسم قاعده البيانات صح

اللى هو Book

وقد تكون book خلى بالك من الحروف الكبيره والصغيره بتفرق

بالتوفيق ان شاء الله :)

Software Developer
Mahmoudkelany.com


 

#28

ياااااااااه

شكرررررررررررا جزيلا اخيرا اشتغلت

:)

فعلا انا بذاكر من كتاب java how to program

شكرا جزيلا اخى محمود

معلش تعبتك معايا

شكرا لجميع الاخوه اللى حاولوا مساعدتى

بس معلش لو سمحتوا انا كنت عاوزه اعرف برضوا طريقه tomcat

طمع بقا معلش

:)

#29
ياسمين على كتب:

ياااااااااه

شكرررررررررررا جزيلا اخيرا اشتغلت

:)

فعلا انا بذاكر من كتاب java how to program

شكرا جزيلا اخى محمود

معلش تعبتك معايا

شكرا لجميع الاخوه اللى حاولوا مساعدتى

بس معلش لو سمحتوا انا كنت عاوزه اعرف برضوا طريقه tomcat

طمع بقا معلش

:)

بدل ياااااااه قولى الحمدلله :)

هتلاقيهم الاتنين على نفس الوتيره لكن الحمدلله معناها قيم

المهم

الحمدلله انها اشتغلت ومفيش تعب على حاجه

تمام كويس انى لاحظت كدا :)

اصلى شغال منه بردوا وكويس انى فاكر هذه الجزئيه jhtp7 ههههه

على فكرا انا مبسوط ويمكن اكتر منك :D

طريقه الـ tomcat ايه ؟؟

ماشى اطمعى بس طريقته ف ايه بالظبط ؟

لو كان شغلك فقط هو التعامل مع الداتا بيز بدون استخدام الـ Servlet , JSP , JSF يقبى مش هتحتاجى الـtomcat

لان الـ mySQL لها السيرفر الخاص بيها

بالتوفيق :)

تصبحين على خير

Software Developer
Mahmoudkelany.com


 

#30
Mahmoud Kelany كتب:

بدل ياااااااه قولى الحمدلله :)

هتلاقيهم الاتنين على نفس الوتيره لكن الحمدلله معناها قيم

فعلا الحمد لله اقيم

الحمد لله انها اشتغلت

:)

Mahmoud Kelany كتب:

لان الـ mySQL لها السيرفر الخاص بيها

ممكن استفسار بسيط

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

انما mysql jdbc drive هو السرفر الخاص بmysql

يا ترى صح اللى انا بقوله ولا غلط؟؟؟؟؟؟؟؟؟؟؟

طب و الفايده الوحيده من السرفير هو عمل الربط بين الداتا بيز و الجافا؟؟؟؟؟؟؟؟؟؟؟؟

فعلا انا حاليا مش بتعامل مع jsp and servelts

مش ضرورى اعرف الtomcat دلوقتى اخلى كل حاجه فى وقتها احسن

:)

#31
Mahmoud Kelany كتب:

انما مش فاهم ايه المقصود بالاعدادات اللى هتعمليها من الـ control panel؟

اصل انا ربط sql server بال netbeans

قبل كده و كنت بعمل الconnection من الcontrol panel

عن طريق ال administrative tool

و بعد كده Data Sources (ODBC)

و اكمل عادى

هو ده قصدى بالاعدادات

:)

#32
ياسمين على كتب:

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

انما mysql jdbc drive هو السرفر الخاص بmysql

يا ترى صح اللى انا بقوله ولا غلط؟؟؟؟؟؟؟؟؟؟؟

طب و الفايده الوحيده من السرفير هو عمل الربط بين الداتا بيز و الجافا؟؟؟؟؟؟؟؟؟؟؟؟

فعلا انا حاليا مش بتعامل مع jsp and servelts

مش ضرورى اعرف الtomcat دلوقتى اخلى كل حاجه فى وقتها احسن

:)

فعلا mySQL المسئول عن انشاء قاعده البيانات

لكن هو نفسه سيرفر يدعم لك تشغيل قواعد البيانات

انما الـ Driver هو المسئول عن التوصيل بين قاعده البيانات والجافا

يعنى يعتبر مترجم او وسيط بين قاعده البيانات والجافا

اتمنى ان تكون اتضح الفرق بين الـ Driver , mySQL

بالتوفيق:)

ياسمين على كتب:

اصل انا ربط sql server بال netbeans

قبل كده و كنت بعمل الconnection من الcontrol panel

عن طريق ال administrative tool

و بعد كده Data Sources (ODBC)

و اكمل عادى

هو ده قصدى بالاعدادات

:)

لالا مفيش اعدادات هو كدا الاتصال

انك تتصلى بالـ URL , Username , Password, Driver

وبعد كدا كل حاجه تكون تمام وتم الاتصال

Software Developer
Mahmoudkelany.com


 

#33

شكرررررا جزيلا اخى محمود على الايضاح

:)

شكررررررررا جزيلا لكم جميعا ايها الاخوه

انا فعلا استفد كثيرا

انتم فعلا متعاونين

:)

#34

اخى محمود فى كتاب

java how to program

كان له طريقه اخرى فى الربط

عن طريق تحميل

connector \j

و بعد كده وضعه فى الclass path

بتاع البرنامج ولكن الطريقه ديه ما اشتغلتش معايا

يا ترى هى ناقص فى الخطوات حاجه؟؟؟؟؟؟؟؟؟؟؟؟؟

#35
ياسمين على كتب:

اخى محمود فى كتاب

java how to program

كان له طريقه اخرى فى الربط

عن طريق تحميل

connector \j

و بعد كده وضعه فى الclass path

بتاع البرنامج ولكن الطريقه ديه ما اشتغلتش معايا

يا ترى هى ناقص فى الخطوات حاجه؟؟؟؟؟؟؟؟؟؟؟؟؟

قصدك وضعه فى الـ class path علشان يشغله

يعنى يشغل البرنامج بتاعك بدون netbeans عن طريق اوامر الـ console ؟

ام ماذا

يا ريت تذكرى صفحات الجزئيه التى تتكلمين عنها

وشكرا

Software Developer
Mahmoudkelany.com


 

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