আমি যে সংস্থার জন্য কাজ করি তার মধ্যে আমরা মাইএসকিউএল ব্যবহার করছি এবং আমরা রেল অন রেল ব্যবহার করে ক্লায়েন্ট-মুখী এবং অভ্যন্তরীণ অ্যাপ্লিকেশন উভয়ই তৈরি করি।
আমি এখানে কাজ শুরু করার সময়, আমি এমন কোনও সমস্যায় পড়েছিলাম যা আমি এর আগে কখনও পাইনি; প্রোডাকশন সার্ভারে ডেটাবেসটি ল্যাটিন -১ এ সেট করা হয়েছে যার অর্থ মাইএসকিউএল রত্ন যখনই সেখানে ব্যবহারকারীর ইনপুট থাকে সেখানে ইউটিএফ -8 অক্ষর অনুলিপি করে এবং ব্যতিক্রম করে।
আমার বস এগুলিকে "খারাপ চরিত্রগুলি" বলে যেহেতু তাদের বেশিরভাগই অন-প্রিন্টযোগ্য অক্ষর, এবং বলে যে আমাদের এগুলি ছড়িয়ে দেওয়া দরকার। আমি এটি করার কয়েকটি উপায় খুঁজে পেয়েছি, তবে শেষ পর্যন্ত আমরা এমন পরিস্থিতিতে পৌঁছেছি যেখানে কোনও ইউটিএফ -8 চরিত্রের প্রয়োজন ছিল। প্লাস এটি একটি ঝামেলা কিছুটা, বিশেষত যেহেতু এই সমস্যাটির জন্য আমি পড়ার একমাত্র সমাধান বলে মনে হয় কেবলমাত্র ইউটিএফ -8 এ ডেটাবেস সেট করা (আমার কাছে বোধগম্য হয়)।
লাতিন -১ এর সাথে লেগে থাকার একমাত্র যুক্তি আমি শুনেছি যে প্রিন্টযোগ্য UTF-8 অক্ষর মাইএসকিউএলে পাঠ্য / সম্পূর্ণ-পাঠ্য অনুসন্ধানগুলিকে বিশৃঙ্খল করতে পারে। এটা কি সত্যি?
ইউটিএফ -8 এর মাধ্যমে ল্যাটিন -1 ব্যবহারের অন্য কারণ রয়েছে কি? এটি আমার বোধগম্য যে এটি উচ্চতর এবং আরও সর্বব্যাপী হয়ে উঠছে।