এর জন্য BIT ডাটা টাইপ ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable(binaryValue BIT(5));কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.83 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable মানগুলিতে সন্নিবেশ করানসিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে *নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট তৈরি করবে। এখন আপনি দেখতে পাচ্ছেন রেকর্ডগুলি দৃশ্যমান নয় -
৷ <প্রে>+------------+| বাইনারি ভ্যালু |+------------+| || |+------------+2 সারি সেটে (0.00 সেকেন্ড)
উপরের রেকর্ডগুলি (বাইনারী ডেটা) প্রদর্শন করতে, আপনাকে bin() −
ব্যবহার করতে হবেmysql> DemoTable থেকে bin(binaryValue) নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট তৈরি করবে
<প্রে>+-------------------+| bin(binaryValue) |+-------------------+| 1010 || 1111 |+------+2 সারি সেটে (0.00 সেকেন্ড)আসুন এখন আরেকটি উদাহরণ দেখি।
বাইনারি ডেটা সন্নিবেশ করার জন্য নিম্নোক্ত ক্যোয়ারী, কিন্তু যখন নির্বাচন ব্যবহার করা হয় তখন মানগুলি দৃশ্যমান হয় না -
mysql> DemoTable VALUES (b'1010'), (b'1111'); ক্যোয়ারী ঠিক আছে, 2 টি সারি প্রভাবিত (0.52 সেকেন্ড) রেকর্ডস:2 ডুপ্লিকেট:0 সতর্কতা:0mysql> DemoTable থেকে *নির্বাচন করুন;+- ------------+| বাইনারি ভ্যালু |+------------+| || | | || |+-------------+4 সারি সেটে (0.00 সেকেন্ড)
আসুন আমরা আবার টেবিলের রেকর্ড পরীক্ষা করি এবং −
প্রদর্শন করতে bin() ব্যবহার করিmysql> DemoTable থেকে bin(binaryValue) নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+-------------------+| bin(binaryValue) |+-------------------+| 1010 || 1111 || 1010 || 1111 |+------+4টি সারি সেটে (0.00 সেকেন্ড)