প্রথমত, আপনাকে হোস্ট চেক করতে হবে। হোস্ট 'লোকালহোস্ট' বা '%' হতে পারে। হোস্ট -
দিয়ে ব্যবহারকারীর অ্যাকাউন্টের অস্তিত্ব পরীক্ষা করুনmysql> ব্যবহারকারী নির্বাচন করুন, MySQL.user থেকে হোস্ট;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+-------------------+------------+| ব্যবহারকারী | হোস্ট |+------+------------+| বব | % || ব্যবহারকারী2 | % || mysql.infoschema | % || mysql.session | % || mysql.sys | % || মূল | % || @UserName@ | স্থানীয় হোস্ট || অ্যাডাম স্মিথ | স্থানীয় হোস্ট || ডেভিড | স্থানীয় হোস্ট || জেমস | স্থানীয় হোস্ট || জন | স্থানীয় হোস্ট || জন ডো | স্থানীয় হোস্ট || ব্যবহারকারী1 | স্থানীয় হোস্ট || আমি | স্থানীয় হোস্ট || hbstudent | স্থানীয় হোস্ট || mysql.infoschema | স্থানীয় হোস্ট || mysql.session | লোকালহোস্ট |+------+---------+17 সারি সেটে (0.00 সেকেন্ড)এখন, আমরা ব্যবহারকারী বব এবং হোস্ট হল '%' এর সংজ্ঞাকারী পরিবর্তন করতে যাচ্ছি। ডিফাইনার −
দিয়ে একটি সঞ্চিত পদ্ধতি তৈরি করার জন্য নিচের প্রশ্নটি রয়েছেmysql> DELIMITER // mysql> CREATE DEFINER=`Bob`@`%` পদ্ধতি `মেসেজ`() শুরু করুন "হ্যালো ওয়ার্ল্ড" নির্বাচন করুন; শেষ // কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DELIMITER;
এখন CALL কমান্ড -
এর সাহায্যে সংরক্ষিত পদ্ধতিতে কল করুনmysql> কল `মেসেজ`();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+| হ্যালো ওয়ার্ল্ড |+------------+| হ্যালো ওয়ার্ল্ড |+------------+1 সারি সেটে (0.00 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত হয়েছে (0.01 সেকেন্ড)