কম্পিউটার

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


এই জন্য, সিনট্যাক্স নিম্নরূপ -

'yourUserName'@'yourHostName' থেকে *.* এ ডেটাবেস প্রদর্শন প্রত্যাহার করুন;

হোস্ট নাম −

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

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

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

এখানে একটি নির্দিষ্ট ব্যবহারকারীর সমস্ত অনুদান দেখার জন্য ক্যোয়ারী রয়েছে −

mysql> 'John'@'localhost'-এর জন্য অনুদান দেখান;

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

তৈরি করবে <পূর্ব>+------------------------------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------+| John@localhost এর জন্য অনুদান |+--------------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------+| অনুদান নির্বাচন করুন, সন্নিবেশ করুন, আপডেট করুন, মুছুন, তৈরি করুন, ড্রপ করুন, পুনরায় লোড করুন, শাটডাউন করুন, প্রক্রিয়া করুন, ফাইল, রেফারেন্স, সূচক, পরিবর্তন করুন, ডেটাবেস দেখান, সুপার, অস্থায়ী টেবিল তৈরি করুন, লক, সিপ্লেট, ভি-এক্সপ্লেট, রিপ্লেবল ভিউ দেখান, রুটিন তৈরি করুন, রুটিন পরিবর্তন করুন, ব্যবহারকারী তৈরি করুন, ইভেন্ট করুন, ট্রিগার করুন, টেবিলস্পেস তৈরি করুন, ভূমিকা তৈরি করুন, ভূমিকা বাদ দিন *.* তে `John`@`localhost` || Grant Bacup_Admin, Binlog_Admin, connection_admin, এনক্রিপশন_এডমিন, Group_Admin_admin, persist_admin, resource_group_Admin, resource_group_user, roar_Admin, set_sce_group_user, roar_variables_Admin, xa_recover_admin * xa_recover_admin * xa_recover_admin *। * `` Radlohost` + ---------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------+২ সেটে সারি (০.০৭ সেকেন্ড)

এখানে সমস্ত ডাটাবেস দেখার অনুমতি সহ ক্যোয়ারী রয়েছে। সমস্ত ডাটাবেস প্রদর্শন করতে, আমরা শো ডাটাবেস কমান্ড -

ব্যবহার করি
mysql> 'John'@'localhost' থেকে *.*-এ ডাটাবেসগুলি প্রত্যাহার করুন;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.18 সেকেন্ড)

  1. MySQL এ একটি ভিউ এর বিষয়বস্তু প্রদর্শন করবেন?

  2. কিভাবে একটি MySQL ভিউ তৈরি করবেন?

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

  4. MySQL-এ ডাটাবেসের তালিকা ফেরত দেবেন?