কম্পিউটার

জাভা থেকে মাইএসকিউএল ডাটাবেস গঠন তথ্য পুনরুদ্ধার করা হচ্ছে?


MySQL ডাটাবেস গঠন পুনরুদ্ধার করতে DatabaseMetaData ক্লাস ব্যবহার করুন। এই উদাহরণে, আমরা getMetaData() এর সাহায্যে জাভা ব্যবহার করে ডাটাবেস “ওয়েব” এর সমস্ত টেবিলের নাম প্রদর্শন করব।

নিম্নলিখিত জাভা কোড -

উদাহরণ

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import com.mysql.jdbc.DatabaseMetaData;

public class getDatabaseInformationDemo {
   public static void main(String[] args) {
      Connection con = null;
      try {
         con = DriverManager.getConnection("jdbc:mysql://localhost:3306/web?useSSL=false", "root", "123456");
         DatabaseMetaData information = (DatabaseMetaData) con.getMetaData();
         String allTableName[] = {
            "TABLE"
         };
         ResultSet r = information.getTables(null, null, null, allTableName);
         while (r.next()) {
            System.out.println(r.getString(3));
         }
      }
      catch (Exception e) {
         e.printStackTrace();
      }
   }
}

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে

আউটপুট

demotable211
demotable212
demotable213
demotable214
demotable215
demotable216
name
select

  1. টার্মিনাল থেকে MySQL ডাটাবেসে SQL ফাইল চালান?

  2. জাভা দিয়ে MySQL ডাটাবেসের একটি টেবিল থেকে শেষ রেকর্ড পান?

  3. জাভা দিয়ে একটি MySQL ডাটাবেসের সাথে সংযোগ করা হচ্ছে

  4. একটি MySQL ডাটাবেসে নাল মান সন্নিবেশ করার জন্য জাভা অ্যাপ্লিকেশন?