منتدى مصر التقني
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java

اذهب الى الأسفل

إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java  Empty إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java

مُساهمة من طرف زهراء في الإثنين أكتوبر 08, 2018 3:49 pm

بسم الله الرحمن الرحيم 

أهلا بكم 

فى مقال سابق تعلمنا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] سوف تتعلم كيفية إنشاء قاعدة البيانات الخاصة بنا من خلال تطبيقات الجافا وقبل البدء اليك مقال الاستاذ أحمد مناع عن [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] استخدم فيها الاستاذ احمد معالج الانشاء لكننا فى هذا المقال سنقوم بإنشاء قاعدة بيانات بواسطة 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
المساهمات : 433
النقاط : 752
التقيم : 63
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java  Empty رد: إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java

مُساهمة من طرف أحمد مناع في الأحد يناير 13, 2019 12:49 pm

شكرا جزيلا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
أحمد مناع
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 1063
النقاط : 201925
التقيم : 130
الدولة : مصر
الجنس : ذكر

https://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java  Empty رد: إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java

مُساهمة من طرف المبرمج الطموح في الأحد ديسمبر 08, 2019 5:12 pm

شكرا جزيلا 
المبرمج الطموح
المبرمج الطموح
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 202
النقاط : 359
التقيم : 17
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java  Empty رد: إنشاء قاعدة بيانات MySQL بأستخدام شفرة Java

مُساهمة من طرف mergac في الإثنين يوليو 13, 2020 10:39 am

شكرا لك
لكني وجدت مشكلة في هدا الكود حيث لا يقوم بإنشاء قاعدة بيانات 
وهذا هي رسالة الخطأ
run:
Database creation example!
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'jdbctutorial'
ياترى ماهي المشكلة
mergac
mergac
.
.

تاريخ التسجيل : 03/11/2019
المساهمات : 6
النقاط : 7
التقيم : 1
الدولة : الجزائر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى