MariaDB ডাটাবেস পরিচালনার জন্য SQL (Structured Query Language) কমান্ড ব্যবহার করা হয়। এই সেকশনে MariaDB-তে ব্যবহৃত চারটি মৌলিক কমান্ড সম্পর্কে আলোচনা করা হবে: SELECT, INSERT, UPDATE এবং DELETE।
SELECT: ডেটা রিট্রিভ করার জন্য
SELECT কমান্ড ব্যবহার করে ডাটাবেস থেকে নির্দিষ্ট ডেটা বের করা হয়।
সাধারণ গঠন
SELECT column1, column2 FROM table_name WHERE condition;
উদাহরণ
students টেবিল:
| id | name | age |
|---|---|---|
| 1 | Rahim | 20 |
| 2 | Karim | 22 |
| 3 | Sakib | 21 |
১. সব ডেটা রিট্রিভ করা:
SELECT * FROM students;
ফলাফল:
| id | name | age |
|---|---|---|
| 1 | Rahim | 20 |
| 2 | Karim | 22 |
| 3 | Sakib | 21 |
২. নির্দিষ্ট কলাম রিট্রিভ করা:
SELECT name, age FROM students;
ফলাফল:
| name | age |
|---|---|
| Rahim | 20 |
| Karim | 22 |
| Sakib | 21 |
৩. শর্ত ব্যবহার করে ডেটা রিট্রিভ করা:
SELECT * FROM students WHERE age > 20;
ফলাফল:
| id | name | age |
|---|---|---|
| 2 | Karim | 22 |
| 3 | Sakib | 21 |
INSERT: ডেটা যোগ করার জন্য
INSERT কমান্ড ব্যবহার করে একটি টেবিলে নতুন ডেটা যোগ করা হয়।
সাধারণ গঠন
INSERT INTO table_name (column1, column2) VALUES (value1, value2);
উদাহরণ
students টেবিলে নতুন ডেটা যোগ করা:
INSERT INTO students (name, age) VALUES ('Hasan', 23);
পরিবর্তিত টেবিল:
| id | name | age |
|---|---|---|
| 1 | Rahim | 20 |
| 2 | Karim | 22 |
| 3 | Sakib | 21 |
| 4 | Hasan | 23 |
UPDATE: ডেটা পরিবর্তন করার জন্য
UPDATE কমান্ড ব্যবহার করে টেবিলের ডেটা আপডেট বা পরিবর্তন করা হয়।
সাধারণ গঠন
UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;
উদাহরণ
students টেবিলের Rahim এর বয়স আপডেট করা:
UPDATE students SET age = 21 WHERE name = 'Rahim';
পরিবর্তিত টেবিল:
| id | name | age |
|---|---|---|
| 1 | Rahim | 21 |
| 2 | Karim | 22 |
| 3 | Sakib | 21 |
| 4 | Hasan | 23 |
DELETE: ডেটা মুছে ফেলার জন্য
DELETE কমান্ড ব্যবহার করে টেবিল থেকে নির্দিষ্ট ডেটা মুছে ফেলা হয়।
সাধারণ গঠন
DELETE FROM table_name WHERE condition;
উদাহরণ
students টেবিল থেকে Karim এর তথ্য মুছে ফেলা:
DELETE FROM students WHERE name = 'Karim';
পরিবর্তিত টেবিল:
| id | name | age |
|---|---|---|
| 1 | Rahim | 21 |
| 3 | Sakib | 21 |
| 4 | Hasan | 23 |
MariaDB-এর এই মৌলিক কমান্ডগুলো ডেটাবেস পরিচালনার জন্য অপরিহার্য। SELECT কমান্ড দিয়ে ডেটা রিট্রিভ করা যায়, INSERT দিয়ে নতুন ডেটা যোগ করা যায়, UPDATE দিয়ে বিদ্যমান ডেটা পরিবর্তন করা হয় এবং DELETE দিয়ে অপ্রয়োজনীয় ডেটা মুছে ফেলা হয়।
Read more