কম্পিউটার টিউটোরিয়াল

MySQL NOW() এবং CURDATE() ফাংশনকে UTC-তে সেট করা

MySQL-এ NOW() এবং CURDATE() ফাংশনগুলিকে UTC টাইমজোনে সেট করতে my.cnf ফাইল কনফিগার করুন।

my.cnf-এ নিচের লাইন যোগ করুন:

[mysqld_safe]
timezone = UTC

ডেটা ডিরেক্টরি খুঁজে বের করুন:

mysql> SELECT @@datadir;

Windows-এ my.cnf ফাইলটি খুঁজে [mysqld] সেকশনের নিচে উপরের অপশনটি যোগ করুন। একবার যোগ করলে প্রতিটি পেজ লোডে আবার লিখতে হয় না।

বিকল্পভাবে প্রতিটি কানেকশনে UTC সেট করতে পারেন (অনुशंसিত নয়):

mysql> SET time_zone = '+00:00';

সর্বোত্তম অনুশীলন: my.cnf-এ একবার সেট করুন।

  1. MySQL-এ একক কোয়েরিতে কলাম এবং ইনডেক্স যোগ করা

  2. MySQL-এ COUNT() এবং IF() একসাথে ব্যবহার করে শর্তসাপেক্ষ গুননা

  3. MySQL SELECT কোয়ারিতে এলিয়াস (alias) ব্যবহার করার পদ্ধতি

  4. MySQL에서 CONTAINS() 대신 CONCAT과 CURDATE로 연도 포함 여부 검사하기