অক্ষর SET কমান্ড ব্যবহার করে কলাম অক্ষর সেট সেট করুন। সিনট্যাক্স নিম্নরূপ -
সারণী পরিবর্তন করুন আপনার টেবিলের নাম পরিবর্তন করুন আপনার কলাম নামের প্রকার চরিত্র সেট করুন যে কোনো CharcaterSetName;
আপনি অক্ষর সেট নাম utf8 বা অন্য কিছু ব্যবহার করতে পারেন। কলাম অক্ষর সেট করতে, প্রথমে একটি টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> টেবিল সেট তৈরি করুনCharsetDemo −> ( −> FirstName varchar(60) −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (2.09 সেকেন্ড)
এখন আপনি শো কমান্ডের সাহায্যে বর্তমান কলামের অক্ষর সেটটি পরীক্ষা করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> দেখান টেবিল তৈরি করুন সেটCharsetDemo;
নিচের আউটপুট −
<প্রে>+------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------+| টেবিল | টেবিল তৈরি করুন |+----------------+---------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------+| setCharsetDemo | টেবিল তৈরি করুন `setcharsetdemo` (`FirstName` varchar(60) COLLATE utf8mb4_unicode_ci DEFAULT NULL) ENGINE =InnoDB ডিফল্ট অক্ষর =utf8mb4 কোললেট =utf8mb4_unicode_ci |+----------------+--- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------- সেটে 1 সারি (0.00 সেকেন্ড)এখন আপনি উপরের নমুনা আউটপুট দেখতে পারেন. ডিফল্ট অক্ষর সেট হল utf8mb4। utf8mb4 ছাড়া অন্য অক্ষর সেট করা যাক।
আমরা অক্ষর সেটটি utf8 এ সেট করব। প্রশ্নটি নিম্নরূপ -
mysql> টেবিল সেট পরিবর্তন করুনCharsetDemo পরিবর্তন করুন FirstName varchar(60) CHARACTER SET utf8;কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত হয়েছে, 1টি সতর্কতা (2.81 সেকেন্ড)রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:1
আসুন অক্ষর সেট পরিবর্তন করা হয়েছে কি না পরীক্ষা করা যাক. প্রশ্নটি নিম্নরূপ -
mysql> দেখান টেবিল তৈরি করুন সেটCharsetDemo;
নিম্নলিখিত আউটপুটটি দেখায় যে আমরা সফলভাবে অক্ষরসেট −
আপডেট করেছি <প্রে>+------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---+| টেবিল | টেবিল তৈরি করুন |+----------------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---+| setCharsetDemo | টেবিল তৈরি করুন `setcharsetdemo` (`FirstName` varchar(60) অক্ষর সেট utf8 কোললেট utf8_general_ci ডিফল্ট শূন্য) ইঞ্জিন =InnoDB ডিফল্ট অক্ষর =utf8mb4 কোলাট =utf8mb4_---------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------- সেটে +1 সারি (0.00 সেকেন্ড)