Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mysql And Java Developers Guide Using Java To Connect To MySQL Mohammad Asheri.

Similar presentations


Presentation on theme: "Mysql And Java Developers Guide Using Java To Connect To MySQL Mohammad Asheri."— Presentation transcript:

1 Mysql And Java Developers Guide Using Java To Connect To MySQL Mohammad Asheri

2 Roadmap Adding Driver To Program Loading The Driver Create Connection Create Statement Execute Query Print Results

3 Connector J اولین گام برای ایجاد ارتباط بین زبان برنامه نویسی و هر پایگاه داده ای نصب درایور مخصوص آن پایگاه داده است. در اینجا درایور مطلوب Connector j می باشد دو گام اساسی برای نصب : 1) دانلود درایور از سایت مرتبط 2) اضافه کردن درایور به فایل برنامه جاوا

4 Connector J برای دانلود درایور مرتبط با پایگاه داده MySql به آدرس زیر مراجعه کنید : https://www.mysql.com/downloads/Connectorj Connectorj یک فایل با پسوند jar می باشد این فایل به عنوان یک Library به برنامه جاوا شما اضافه میگردد

5 Connector J In NeatBeans برنامه NetBeans را بازکنید پروژه مطلوب را باز کنید نحوه اضافه کردن درایور مانند ادامه است

6 Connector J In NeatBeans Right click Select this one

7 Connector J In NeatBeans 1 2 This window will apear

8 Connector J In NeatBeans Select your Drivaer.jar

9 Connector J In NeatBeans

10 Roadmap Adding Driver To Program Loading The Driver Create Connection Create Statement Execute Query Print Results

11 Loading… در این مرحله ما باید درایور خود را در برنامه لود کنیم. کد جاوای آن به صورت زیر است : Class.forName("com.mysql.jdbc.Driver").newInstance();

12 Roadmap Adding Driver To Program Loading The Driver Create Connection Create Statement Execute Query Print Results

13 Create Connection پس از این که درایور لود شد، باید یک درگاه، کانال یا یک ارتباط بین پایگاه داده و جاوا به منظور تبادل داده ایجاد نمود. ساخت کانکشن در جاوا به شکل زیر است : Connection connection = DriverManager.getConnection(sentence);

14 Create Connection Sentence در کد قبل به صورت زیر است : "jdbc:mysql://localhost/Database name","user name","password"

15 Roadmap Adding Driver To Program Loading The Driver Create Connection Create Statement Execute Query Print Results

16 Create Statement حال برای استفاده از این درگاه ایجاد شده در مرحله قبل ، باید یک شئ از کلاس Statement بسازیم. Statement statement = connection.createStatement(); این شئ دارای متدهای جالبی است که در زیر آمده : executeQuery(…) executeUpdate(…)

17 Roadmap Adding Driver To Program Loading The Driver Create Connection Create Statement Execute Query Print Results

18 Execute Query از متد executeQuery(…) می توان برای پرس و جو و گرفتن داده ها از پایگاه استفاده کرد Example : statement.executeQuery("Select * from notebook"); خروجی این سطر یک شئ از کلاس ResultSet می باشد

19 Execute Query از متد executeUpdate(…) می توان برای اعمالی مانند insert,update,delete از پایگاه استفاده کرد Example : statement.executeUpdate(“inset into notebook …");

20 Roadmap Adding Driver To Program Loading The Driver Create Connection Create Statement Execute Query Print Results

21 گفتیم نتیجه پرس و جو به صورت یک شئ از کلاس ResultSet است برای کار با داده های ارسالی از database به صورت زیر عمل می کنیم While(set.next){ set.getType(columnIndex); }

22 Print Results Example : while(set.next()) { System.out.println(set.getInt(1) + ", " + set.getString(1) + ", " + set.getString(2)); }

23 Roadmap Adding Driver To Program Loading The Driver Create Connection Create Statement Execute Query Print Results


Download ppt "Mysql And Java Developers Guide Using Java To Connect To MySQL Mohammad Asheri."

Similar presentations


Ads by Google