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

MySQL-এ server_id কীভাবে পাবেন?

MySQL-এ server_id পাওয়ার জন্য সিস্টেম-নির্ধারিত ভেরিয়েবল @@server_id ব্যবহার করতে হবে। আপনি শুধু @ (ইউজার-নির্ধারিত ভেরিয়েবল) দিয়ে server_id পেতে পারবেন না।

পদ্ধতি ১: SELECT @@server_id

সিনট্যাক্স:

SELECT @@server_id;

উদাহরণ:

mysql> SELECT @@server_id AS SERVER_ID;

আউটপুট:

+-----------+
| SERVER_ID |
+-----------+
|         1 |
+-----------+
1 row in set (0.00 sec)

পদ্ধতি ২: SHOW VARIABLES

বিকল্পভাবে SHOW VARIABLES কমান্ড ব্যবহার করুন:

SHOW VARIABLES LIKE 'server_id';

উদাহরণ:

mysql> SHOW VARIABLES LIKE 'server_id';

আউটপুট:

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| server_id     | 1     |
+---------------+-------+
1 row in set (0.01 sec)

নোট: রেপ্লিকেশন কনফিগারেশনে server_id খুব গুরুত্বপূর্ণ। প্রতিটি সার্ভারের জন্য এটি ইউনিক হতে হয়।

  1. MySQL-এ CONCAT() ফাংশন দিয়ে কম্বাইনড ফিল্ড রেজাল্ট পাওয়া

  2. MySQL-এ টাইমস্ট্যাম্প থেকে দিনের নাম পাওয়া

  3. MySQL-এ TIMESTAMPDIFF() ফাংশন ব্যবহার করে DOB থেকে বয়স বের করা

  4. MySQL-এ MAX() ফাংশন দিয়ে সর্বোচ্চ আইডি (max id) পাওয়া