কম্পিউটার

পুরানো ডেটা অপসারণ না করে কীভাবে একটি মাইএসকিউএল ডাটাবেসে ডেটা আপডেট করবেন?


এর জন্য, আপনি আপডেট ব্যবহার করতে পারেন এবং পুরানো ডেটা সংরক্ষণ করার জন্য নতুন ডেটাকে পুরানোটির সাথে সংযুক্ত করতে পারেন -

update yourTableName set yourColumnName=concat(yourColumnName,",yourValue");

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable
-> (
-> CustomerName varchar(100)
-> );
Query OK, 0 rows affected (0.54 sec)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable values('Chris');
Query OK, 1 row affected (0.24 sec)

mysql> insert into DemoTable values('David');
Query OK, 1 row affected (0.16 sec)

mysql> insert into DemoTable values('Sam');
Query OK, 1 row affected (0.14 sec)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> select *from DemoTable;

আউটপুট

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

তৈরি করবে
+--------------+
| CustomerName |
+--------------+
| Chris        |
| David        |
| Sam          |
+--------------+
3 rows in set (0.00 sec)

পুরানো ডেটা −

অপসারণ না করেই ডাটাবেসে নতুন ডেটা আপডেট করার জন্য নিম্নলিখিত প্রশ্নগুলি রয়েছে৷
mysql> update DemoTable set CustomerName=concat(CustomerName,",Brown");
Query OK, 3 rows affected (0.14 sec)
Rows matched: 3 Changed: 3 Warnings: 0

আসুন আবার টেবিলের রেকর্ড পরীক্ষা করি -

mysql> select *from DemoTable;

আউটপুট

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

তৈরি করবে
+--------------+
| CustomerName |
+--------------+
| Chris,Brown  |
| David,Brown  |
| Sam,Brown    |
+--------------+
3 rows in set (0.00 sec)

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

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

  3. কিভাবে একটি MySQL ডাটাবেসের টেবিলের আকার পেতে?

  4. জাভা দিয়ে একটি মাইএসকিউএল ডাটাবেসে ডেটা কীভাবে সন্নিবেশ করা যায়?