কম্পিউটার

MySQL-এর সাথে সার্ভারের সমস্ত ডাটাবেসের সমস্ত টেবিলে কীভাবে নির্বাচন মঞ্জুর করবেন?


এর জন্য, আপনি নীচের সিনট্যাক্সের মত GRANT SELECT স্টেটমেন্ট ব্যবহার করতে পারেন -

 'yourUserName'@'yourHostName'-এ *.* নির্বাচন করার অনুমতি দিন;

প্রথমে হোস্ট -

সহ সমস্ত ব্যবহারকারীর নাম তালিকাভুক্ত করুন
mysql> ব্যবহারকারী নির্বাচন করুন, mysql.user থেকে হোস্ট;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+-------------------+------------+| ব্যবহারকারী | হোস্ট |+------+------------+| বব | % || চার্লি | % || রবার্ট | % || ব্যবহারকারী2 | % || mysql.infoschema | % || mysql.session | % || mysql.sys | % || মূল | % || @UserName@ | স্থানীয় হোস্ট || আদম | স্থানীয় হোস্ট || অ্যাডাম স্মিথ | স্থানীয় হোস্ট || ক্রিস | স্থানীয় হোস্ট || ডেভিড | স্থানীয় হোস্ট || এমা | স্থানীয় হোস্ট || জেস | স্থানীয় হোস্ট || জেমস | স্থানীয় হোস্ট || জন | স্থানীয় হোস্ট || জন ডো | স্থানীয় হোস্ট || মাইকেল | স্থানীয় হোস্ট || মাইক | স্থানীয় হোস্ট || রবার্ট | স্থানীয় হোস্ট || ব্যবহারকারী1 | স্থানীয় হোস্ট || আমি | স্থানীয় হোস্ট || hbstudent | স্থানীয় হোস্ট || mysql.infoschema | স্থানীয় হোস্ট || mysql.session | লোকালহোস্ট |+------+---------+26 সারি সেটে (0.00 সেকেন্ড)

এখানে গ্রান্ট সিলেক্ট -

বাস্তবায়নের জন্য প্রশ্ন রয়েছে
mysql> 'hbstudent'@'localhost' তে *.* নির্বাচন করুন; কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

  1. মাইএসকিউএল-এ একটি নির্দিষ্ট কলামের নামের সাথে টেবিলগুলি কীভাবে খুঁজে পাবেন?

  2. কিভাবে MySQL-এ শর্ত সহ ক্যোয়ারী অর্ডার এবং নির্বাচন করবেন?

  3. সব ডাটাবেস দেখতে MySQL অনুমতি?

  4. MySQL এর সাথে সমস্ত টেবিলে তার অস্তিত্ব সহ একটি কলাম কীভাবে সনাক্ত করবেন?