ডাটাবেস ও টেবিল নামের কেস-সেনসিটিভিটি অপারেটিং সিস্টেমের ফাইল সিস্টেমের কেস-সেনসিটিভিটির ওপর নির্ভর করে।
- Windows: কেস-ইনসেনসিটিভ (case-insensitive)।
mydbএবংMyDBএকই। - Linux/Unix (flavors): সাধারণত কেস-সেনসিটিভ (case-sensitive)।
mydbএবংMyDBআলাদা। - macOS (APFS/HFS+): ডিফল্টে কেস-ইনসেনসিটিভ, কিন্তু কেস-সেনসিটিভ ভলিউমেও হতে পারে।
সুপারিশ
- নামकरणে নিচের কেস (lowercase) ব্যবহার করুন।
- কোডে সবসময় একই কেস ব্যবহার করুন।
lower_case_table_namesসিস্টেম ভেরিয়েবল চেক করুন (০=কেস-সেনসিটিভ, ১=কেস-ইনসেনসিটিভ, ২=স্টোর লোয়ারকেস কিন্তু কোয়েরিতে কেস-ইনসেনসিটিভ)।