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

MySQL ইউজার হোস্ট (host) তালিকা দেখার পদ্ধতি

MySQL-এ কোনো ইউজার কোন হোস্ট থেকে কানেক্ট করতে পারে, তা জানতে `mysql.user` টেবিল থেকে `user` ও `host` কলাম কোয়েরি করুন।

ইউজার তালিকা

mysql> SELECT user FROM mysql.user;
+------------------+
| user             |
+------------------+
| Manish           |
| mysql.infoschema |
| mysql.session    |
| mysql.sys        |
| root             |
| am               |
+------------------+

ইউজার ও হোস্ট একসাথে

mysql> SELECT user, host FROM mysql.user;
+------------------+-----------+
| user             | host      |
+------------------+-----------+
| Manish           | %         |
| mysql.infoschema | %         |
| mysql.session    | %         |
| mysql.sys        | %         |
| root             | %         |
| am               | localhost |
+------------------+-----------+

ব্যাখ্যা: `host` কলামে `%` মানে যেকোনো হোস্ট থেকে কানেকশন অনুমোদিত। `localhost` মানে শুধু লোকালহোস্ট থেকে। নিরাপত্তার জন্য হোস্ট সীমাবদ্ধ রাখুন।

  1. MySQL-এ ভিন্ন ইউজার হিসেবে লগইন করা (mysql -u -p কমান্ড)

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

  3. MySQL ডেটাবেসের তালিকা এবং ভার্সন জানা

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