PhpMyAdmin-এ টেবিল ফিল্ডের জন্য প্রধান ডেটা টাইপ
টেবিলের সাথে আরও কাজ করার জন্য প্রধান ডেটা টাইপগুলি কী কী তা জানা প্রয়োজন। আসুন আমাদের টেবিলের ফিল্ডের উদাহরণে সেগুলি দেখি।
উদাহরণ . INT, AI এবং PRIMARY ডেটা টাইপ
প্রথম ফিল্ডটি হবে id। এর জন্য উপযুক্ত
সংখ্যাগত টাইপ INT:
এরপর আমরা AI ফিল্ডে টিক চিহ্ন দিই
(AUTO_INCREMENT)। টেবিলে রেকর্ড ঢোকানোর সময়
id ফিল্ডটি স্বয়ংক্রিয়ভাবে পূরণ করার জন্য এটি প্রয়োজন।
এর ফলে আমাদের টেবিলের প্রতিটি রেকর্ডের জন্য
id আলাদাভাবে লিখতে হবে না। এছাড়াও,
AI চিহ্নিত করা স্বয়ংক্রিয়ভাবে
id-এর জন্য Index টাইপ
PRIMARY মানে নির্ধারণ করে। এখন প্রতিটি
id অনন্য হবে:
উদাহরণ . VARCHAR ডেটা টাইপ
এখন name ফিল্ডে আসি। এর জন্য আমরা
VARCHAR টাইপ নির্ধারণ করব, যা স্ট্রিং নিয়ে কাজ করার জন্য
ডিজাইন করা। এই টাইপের জন্য অবশ্যই
স্ট্রিংয়ের দৈর্ঘ্য উল্লেখ করতে হবে। ধরা যাক এটি
16 অক্ষরের সমান:
উদাহরণ . DATE ডেটা টাইপ
তারিখ নিয়ে কাজ করার জন্য
DATE টাইপ প্রদান করা হয়েছে। এই
টাইপের সকল মানের ফরম্যাট হবে
বছর-মাস-দিন:
উদাহরণ . DATETIME ডেটা টাইপ
এছাড়াও বছর-মাস-দিন ঘন্টা:মিনিট:সেকেন্ড ফরম্যাটে
মান সংরক্ষণ করার জন্য
DATETIME টাইপ ব্যবহার করা যেতে পারে:
উদাহরণ . TIMESTAMP ডেটা টাইপ
TIMESTAMP টাইপ সময় সংরক্ষণ করে সেই সেকেন্ডের সংখ্যা হিসেবে
যা 1970-01-01 00:00:00 UTC থেকে কেটে গেছে
(যাকে Unix Epoch বলা হয়)। বিভিন্ন সময় অঞ্চলে ঘটে যাওয়া
ঘটনার সময় ট্র্যাক করতে ব্যবহৃত হয়:
উদাহরণ . টেবিল তৈরি শেষ করা
এখন আমাদের টেবিল তৈরি শেষ করতে বাকি আছে।
এর জন্য আমরা Save বাটনে ক্লিক করি:
এর পরে উইন্ডোতে এইমাত্র তৈরি করা টেবিলের কাঠামো প্রদর্শিত হবে:
ব্যবহারিক কাজ
টেবিলে 4টি ফিল্ড (কলাম) তৈরি করুন:
id, টাইপ integer, name,
টাইপ varchar, 32 অক্ষর, age,
টাইপ integer, birthday, টাইপ
date।