إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: قواعد البيانات JAVA JDBC
صفحة 1 من اصل 1 • شاطر
إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java
بسم الله الرحمن الرحيم
أهلا بكم
فى مقال سابق تعلمنا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] سوف تتعلم كيفية إنشاء قاعدة البيانات الخاصة بنا من خلال تطبيقات الجافا وقبل البدء اليك مقال الاستاذ أحمد مناع عن [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] استخدم فيها الاستاذ احمد معالج الانشاء لكننا فى هذا المقال سنقوم بإنشاء قاعدة بيانات بواسطة MySQL من خلال الشفرة وبمساعدة بعض الطرق التى توفرها لغة java وعبارة SQL و ذلك على النحو التالى :
1_استيراد المكتبات اللازمة للشفرة
2_الاعلان عن متغير الاتصال Connection الذى نص الاتصال باعدة البيانات
3_ تحميل سائق اتصال قاعدة بيانات mysql
4_ تمرير نص الاتصال للطريقة getConnection الخاص DriverManager
5_إنشاء كائن الاستعلامات
6_ تنفيذ جملة sql الخاصة بانشاء قاعدة البيانات CREATE DATABASE مع اعطاء اسم للقاعدة
الشفرة الكاملة لانشاء قاعدة البيانات على النحو التالى :
تحياتى لكم
أهلا بكم
فى مقال سابق تعلمنا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] سوف تتعلم كيفية إنشاء قاعدة البيانات الخاصة بنا من خلال تطبيقات الجافا وقبل البدء اليك مقال الاستاذ أحمد مناع عن [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] استخدم فيها الاستاذ احمد معالج الانشاء لكننا فى هذا المقال سنقوم بإنشاء قاعدة بيانات بواسطة MySQL من خلال الشفرة وبمساعدة بعض الطرق التى توفرها لغة java وعبارة SQL و ذلك على النحو التالى :
1_استيراد المكتبات اللازمة للشفرة
- الكود:
import java.io.*;
import java.sql.*;
2_الاعلان عن متغير الاتصال Connection الذى نص الاتصال باعدة البيانات
- الكود:
Connection con = null;
3_ تحميل سائق اتصال قاعدة بيانات mysql
- الكود:
Class.forName("com.mysql.jdbc.Driver");
4_ تمرير نص الاتصال للطريقة getConnection الخاص DriverManager
- الكود:
con = DriverManager.getConnection
("jdbc:mysql://localhost:3306/jdbctutorial","root","root");
5_إنشاء كائن الاستعلامات
- الكود:
Statement st = con.createStatement();
6_ تنفيذ جملة sql الخاصة بانشاء قاعدة البيانات CREATE DATABASE مع اعطاء اسم للقاعدة
- الكود:
st.executeUpdate("CREATE DATABASE "+database);
الشفرة الكاملة لانشاء قاعدة البيانات على النحو التالى :
- الكود:
import java.io.*;
import java.sql.*;
public class CreateDatabase{
public static void main(String[] args) {
System.out.println("Database creation example!");
Connection con = null;
try{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection
("jdbc:mysql://localhost:3306/jdbctutorial","root","root");
try{
Statement st = con.createStatement();
BufferedReader bf = new BufferedReader
(new InputStreamReader(System.in));
System.out.println("Enter Database name:");
String database = bf.readLine();
st.executeUpdate("CREATE DATABASE "+database);
System.out.println("1 row(s) affacted");
}
catch (SQLException s){
System.out.println("SQL statement is not executed!");
}
}
catch (Exception e){
e.printStackTrace();
}
}
}
تحياتى لكم
زهراء- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة :
الجنس :
رد: إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java
شكرا جزيلا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
المبرمج الطموح- الاشراف
- تاريخ التسجيل : 18/02/2011
المساهمات : 207
النقاط : 368
التقيم : 17
الدولة :
الجنس :
رد: إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java
شكرا لك
لكني وجدت مشكلة في هدا الكود حيث لا يقوم بإنشاء قاعدة بيانات
وهذا هي رسالة الخطأ
run:
Database creation example!
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'jdbctutorial'
ياترى ماهي المشكلة
لكني وجدت مشكلة في هدا الكود حيث لا يقوم بإنشاء قاعدة بيانات
وهذا هي رسالة الخطأ
run:
Database creation example!
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'jdbctutorial'
ياترى ماهي المشكلة
mergac- .
- تاريخ التسجيل : 03/11/2019
المساهمات : 7
النقاط : 8
التقيم : 1
الدولة :
الجنس :
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: قواعد البيانات JAVA JDBC
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 9:18 pm من طرف wdqwd
» رش الدفان بالرياض
أمس في 7:11 pm من طرف moslema_r
» شركة تنظيف خزانات الشارقة
أمس في 6:57 pm من طرف moslema_r
» شركة مكافحة الفئران بالرياض
الإثنين أبريل 15, 2024 8:23 pm من طرف moslema_r
» افضل شركة كشف تسربات المياه بالباحة
الخميس أبريل 04, 2024 7:02 am من طرف gmalnagy
» ساعدوني وفهموني help me
الجمعة مارس 29, 2024 8:37 am من طرف linesoft
» كشف تسربات المياه في جدة
السبت مارس 23, 2024 7:23 pm من طرف gmalnagy
» خدمات كشف تسربات المياه بخصم 25% - اتصل الان
السبت مارس 23, 2024 7:22 pm من طرف gmalnagy
» كهربائي منازل بالرياض
الأحد مارس 17, 2024 1:52 pm من طرف رانيا حماد
» افضل شركة نقل عفش بالرياض نقل باكستاني 40% خصم | موقع الانوار
الأحد مارس 17, 2024 1:25 pm من طرف رانيا حماد