এর জন্য, আপনি ফলাফল সেট ধারণা ব্যবহার করতে পারেন। সংযোগের জন্য, আমরা MySQL JDBC ড্রাইভার ব্যবহার করব।
আসুন একটি টেবিল তৈরি করি -
উদাহরণ
mysql> টেবিল ডেমো87 তৈরি করুন -> ( -> নাম varchar(20), -> বয়স int -> ) ->;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত হয়েছে (0.62
সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন -
উদাহরণ
mysql> demo87 মানগুলিতে সন্নিবেশ করুন('John',21); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15mysql> demo87 মানগুলিতে ঢোকান ('ডেভিড',23); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত হয়েছে (0.12mysql> সন্নিবেশ করুন) demo87 মানগুলিতে ('বব',22); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুনউদাহরণ
mysql> ডেমো87 থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেআউটপুট
<প্রে>+------+------+| নাম | বয়স |
+------+------+| জন | 21 |
| ডেভিড | 23 || বব | 22 |
+------+------+সেটে 3টি সারি (0.00 সেকেন্ড)
MySQL −
-এ টেবিলের মান প্রদর্শনের জন্য জাভা কোড নিচে দেওয়া হলউদাহরণ
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.util.ArrayList; import java.util.HashMap; import com.mysql.jdbc. স্টেটমেন্ট; পাবলিক টিডি { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং[] আর্গস) { সংযোগ কন =নাল; বিবৃতি বিবৃতি =null; চেষ্টা করুন { HashMap hm =নতুন HashMap<>(); Class.forName("com.mysql.jdbc.Driver"); con =DriverManager.getConnection("jdbc:mysql://localhost:3306/sampledatabase", "root", "123456"); statement =(বিবৃতি) con.createStatement(); স্ট্রিং এসকিউএল; sql ="demo87 থেকে *নির্বাচন করুন"; ResultSet resultSet =statement.executeQuery(sql); যখন (resultSet.next()) { hm.put(resultSet.getString("name"), resultSet.getInt("বয়স")); } System.out.println(hm); } ধরা (ব্যতিক্রম ই) { e.printStackTrace(); } } }
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেআউটপুট
{বব=22, জন=21, ডেভিড=23}
নিচের নমুনা আউটপুটের স্ন্যাপশট −