আমি ওএস এক্সে একটি ওয়ার্কবেঞ্চ 8.0 ইনস্টল করেছি এবং আমার কাছে ইতোমধ্যে মাইএসকিউএল এর 5 টি পৃথক সংস্করণ ইনস্টল আছে যা পূর্বনির্ধারিত ইনস্টলেশন এবং একটি 5.7.25 সংস্করণ, আমি সিস্টেমের পছন্দটি 5.7.25 সংস্করণে স্যুইচ করি। মাইএসকিউএল-এ আমার মূল ব্যবহারকারীটি দেখতে এমন দেখাচ্ছে:
mysql> SELECT host FROM mysql.user WHERE User = 'root';
+-----------+
| host |
+-----------+
| localhost |
+-----------+
1 row in set (0.00 sec)
আমি যখন 127.0.0.1 এর পরিবর্তে লোকালহোস্ট ব্যবহার করার জন্য ওয়ার্কবেঞ্চে কনফিগারেশনটি পরিবর্তন করার চেষ্টা করি তখন একই ত্রুটিটি অনুরোধ জানানো হয়:
Failed to Connect to MySQL at localhost: 3306 with user root.
Host '::1' is not allowed to connect to this MySQL server
এটি কি স্ট্যাকওভারফ্লো / প্রশ্নগুলি / 1559955/… সম্পর্কিত হতে পারে ?
—
মোরাকী
হ্যাঁ, এটিও কাজ করে, কোনও কারণে সুরক্ষাটি একটি উপায়ে সেট করা হয়েছে রুটটি ব্যবহার করা যাবে না সংযোগটি সেট করে, তাই আমি সমস্ত সুযোগ-সুবিধা দিয়ে একটি নতুন ব্যবহারকারী তৈরি করি এবং এটি কাজ করে।
—
ইস্টেরিও