কম্পিউটার

কিভাবে জাভা ব্যবহার করে মাইএসকিউএল টেবিল ড্রপ করবেন?


প্রথমে একটি ডাটাবেসে একটি টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ

mysql> সারণি তৈরি করুন গ্রাহকের বিবরণ -> ( -> CustomerId int, -> CustomerName varchar(30) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.56 সেকেন্ড)

গ্রাহকের বিবরণ টেবিল উপস্থিত আছে কি না তা পরীক্ষা করার জন্য এখন ডাটাবেস থেকে সমস্ত টেবিল প্রদর্শন করুন৷

প্রশ্নটি নিম্নরূপ

mysql> টেবিল দেখান;

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

<প্রে>+-------------------------------+| সারণী_ইন_পরীক্ষা3 |+-------------------------------+| bestdateformatdemo || গ্রাহকের বিবরণ || ডিলিট ডেমো || ভিন্ন তারিখের সময় || প্রসারিত আউটপুট ডেমো || fieldlessthan5chars || lastrecordbeforelastone || সবচেয়ে সাম্প্রতিক ডেমো || nullcasedemo || আদেশ || orderbydatethentimedemo || পোস্টগুলি || পণ্য ডেমো || radiansdemo || Selecttextafterlastslashdemo || siglequotesdemo || ছাত্র তথ্য || updatestringdemo |+-------------------------------+18 সারি সেটে (0.00 সেকেন্ড)

নমুনা আউটপুট দেখুন, আমাদের কাছে 'কাস্টমারের বিবরণ' টেবিল আছে।

এখানে জাভা কোড ড্রপ টেবিল। আমাদের ডাটাবেস হল test3

 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; পাবলিক ক্লাস DropTableDemo { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং[] args) { সংযোগ কন =নাল; PreparedStatement ps =null; চেষ্টা করুন { con =DriverManager.getConnection("jdbc:mysql://localhost:3306/test3?useSSL=false", "root", "123456"); ps =con.prepareStatement( String.format("ড্রপ টেবিল যদি %s থাকে", "গ্রাহক বিবরণ")); বুলিয়ান ফলাফল =ps.execute(); } ধরা (ব্যতিক্রম ই) { e.printStackTrace(); } } }

এখন ডাটাবেস test3 দেখুন, টেবিলটি পরীক্ষা করার জন্য 'customer Details' উপস্থিত আছে কি না, যেহেতু আমরা উপরে এটি মুছে দিয়েছি।

প্রশ্নটি নিম্নরূপ

mysql> টেবিল দেখান;

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

<প্রে>+-------------------------------+| সারণী_ইন_পরীক্ষা3 |+-------------------------------+| bestdateformatdemo || ডিলিট ডেমো || ভিন্ন তারিখের সময় || প্রসারিত আউটপুট ডেমো || fieldlessthan5chars || lastrecordbeforelastone || সবচেয়ে সাম্প্রতিক ডেমো || nullcasedemo || আদেশ || orderbydatethentimedemo || পোস্টগুলি || পণ্য ডেমো || radiansdemo || Selecttextafterlastslashdemo || siglequotesdemo || ছাত্র তথ্য || updatestringdemo |+-------------------------------+17 সারি সেটে (0.00 সেকেন্ড)

হ্যাঁ, আমরা ডাটাবেস টেস্ট৩ থেকে সফলভাবে 'কাস্টমার ডিটেইলস' টেবিলটি বাদ দিয়েছি।


  1. জাভাতে PreparedStatement ব্যবহার করে একটি MySQL টেবিলে রেকর্ড ঢোকানো হচ্ছে?

  2. জাভা মাইএসকিউএল দিয়ে একটি মাইএসকিউএল টেবিল আপডেট করুন

  3. কিভাবে MySQL এর সাথে জাভা সংযোগ করবেন?

  4. জাভা ব্যবহার করে মাইএসকিউএল টেবিল মান প্রদর্শন করুন