আমি কিছু স্ক্রু করার আগে, যখন আমি ব্যবহার করে লগইন করি $ mysql -u root -p
এবং ডেটাবেসগুলি দেখাই:
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| game_data |
| test |
+--------------------+
তারপরে আমি একটি নতুন ব্যবহারকারী তৈরি করার চেষ্টা করেছি এবং লক্ষ্য করেছি যে ব্যক্তিগতগুলিতে কিছু ভুল আছে।
সুতরাং আমি নতুন ব্যবহারকারীদের মুছে ফেলেছি এবং আমি অনুমান করি যে আমি 'রুট' এবং 'অ্যাডমিন' দুর্ঘটনাক্রমে সরিয়েছি।
তারপরে আমি আবার 'রুট' তৈরি করার চেষ্টা করি, তবে সমস্ত সুযোগ-সুবিধা দেওয়ার ক্ষেত্রে অ্যাক্সেস ত্রুটিযুক্ত হয়ে যায়।
mysql> CREATE USER 'root'@'localhost' IDENTIFIED BY 'password';
mysql> grant all privileges on *.* to 'root'@'localhost' identified by 'password' with grant option;
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
যদি আমি আবার মাইএসকিউএল এ লগইন করে $ mysql -u root -p
এবং ডাটাবেসগুলি দেখায়,
+--------------------+
| Database |
+--------------------+
| information_schema |
+--------------------+
অন্য সমস্ত ডাটাবেস চলে গেছে।
আমি কীভাবে এখন মাইএসকিউএল ঠিক করব?
আমি 'মাইএসকিএল' ডাটাবেসটি খুঁজে পাচ্ছি না, ডাটাবেস তৈরি করতে পারি না, ব্যবহারকারী তৈরি করতে পারি না, আমি যা কিছু করার চেষ্টা করি ত্রুটি পেয়ে যাবে।
ত্রুটি 1045 (28000): ব্যবহারকারীর 'রুট' @ 'লোকালহোস্ট' এর জন্য অ্যাক্সেস অস্বীকার করা হয়েছে (পাসওয়ার্ড ব্যবহার করে: হ্যাঁ)।
আমার ম্যাকপোর্টস ব্যবহার করে মাইএসকিউএল পুনরায় ইনস্টল করা উচিত? যদি পুনরায় ইনস্টল করা হয় তবে আমি ডাটাবেসটি হারাব game_data
, তাই না?
-p
আর পাসওয়ার্ডের মধ্যে একটি জায়গা ছিল । আমি এর নির্বোধ জানি কিন্তু কারও সাহায্য করতে পারে।