আমি অন্য কিছু প্রশাসককে জানি যারা মাইএসকিউএলের মূলের পাসওয়ার্ড ভুলে গেছেন, এটি কি সত্যিকারের অসুবিধা হতে পারে, তাই না?
কল্পনা করুন যে আপনাকে একটি নতুন ডাটাবেস তৈরি করতে হবে, কিছু করতে হবে এবং আপনি করতে পারবেন না কারণ আপনি মাইএসকিউএল সার্ভারের প্রশাসক (রুট) এর পাসওয়ার্ড মনে রাখেন না, একটি আসল সমস্যা।
এখানে আমি আপনাকে দেখাব যে কীভাবে রুট পাসওয়ার্ড নির্ধারণ না করে টার্মিনালটির মাধ্যমে মাইএসকিউএল সার্ভারটি অ্যাক্সেস করতে হবে, যাতে একবার আপনি ভিতরে রুট পাসওয়ার্ড পরিবর্তন করতে পারেন।
প্রথম জিনিসটি হবে মাইএসকিএল পরিষেবা বন্ধ করা:
service mysql stop
এটি পরিষেবাটি বন্ধ করে দিয়েছে, এখন আমরা এটি শুরু করতে যাচ্ছি তবে অন্যভাবে, একটি উপায় যা পরে আমাদের কাছে পাসওয়ার্ড চাইবে না:
mysqld_safe --skip-grant-tables &
প্রস্তুত, এখন মাইএসকিউএল টার্মিনাল অ্যাক্সেস করা যাক:
mysql -u root
তারা দেখতে পাবে যে এটি কোনও পাসওয়ার্ড চায় নি, তারা দেখতে পাবে যে তারা ইতিমধ্যে মাইএসকিউএল কনসোল বা টার্মিনালে প্রবেশ করেছে এবং তারা যা চায় তা করতে পারে, আসুন মাইএসকিউএল রুট পাসওয়ার্ড পরিবর্তন করার জন্য এগিয়ে যান proceed
প্রথমে আমরা মাইএসকিউএল ডাটাবেস লিখব:
use mysql;
তারপরে, পাসওয়ার্ডটি পরিবর্তন করা যাক:
update user set password=PASSWORD("ElNuevoPassword") where user='root';
এখন সুযোগগুলি রিফ্রেশ করুন:
flush privileges;
এবং অবশেষে আমরা বাইরে যেতে:
quit;
প্রস্তুত, আমরা মাইএসকিউএল রুট ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করেছি, এখন আমরা পরিষেবাটি বন্ধ করতে এবং এটি যেমন হওয়া উচিত তেমন শুরু করতে চলেছি:
service mysql stop
service mysql start
শেষ
এগুলি হ'ল তারা নিজের মাইএসকিউএল সার্ভারের নিয়ন্ত্রণ ফিরে পেয়েছে
খুব ভাল টিপ, ধন্যবাদ
দুর্দান্ত, দুর্দান্ত!
এটি চেষ্টা করার জন্য এটি আমার সাথে ঘটে যাওয়ার জন্য অপেক্ষা করা, ভাল টিপস কিছুই নয়
Excelente
খুব ভাল নিবন্ধ, একটি আলিঙ্গন !!
খুব দরকারী, আপনি আমাকে একটি শক্ত স্থান থেকে সরিয়ে নিয়েছেন। ধন্যবাদ.
খুব দরকারী, আপনি আমাকে একটি শক্ত জায়গা থেকে বের করে দিয়েছিলেন, ধন্যবাদ!
এই সমাধানটি আমার জন্য অনেকবার কাজ করেছে, তবে এখন আমার কাছে নতুন ইনস্টল করা মাইএসকিএল ইঞ্জিন রয়েছে এবং পাসওয়ার্ড সেট করার চেষ্টা করছি, তবে এটি আমাকে বলে যে "পাসওয়ার্ড" ক্ষেত্রটি বিদ্যমান নেই, কাঠামোটি যাচাই করে এবং ক্ষেত্রটি আসলেই বিদ্যমান নয়। এটি ঠিক করার কোন ধারণা?
ধন্যবাদ, আপনি আমার মাইএসকিএল নিয়ন্ত্রণ ফিরে পেতে সক্ষম হয়ে আমাকে বাঁচিয়েছেন ...
আমি দশ হাজার ধন্যবাদ কাজ করে।
ঠিক আছে, আপনি আমার সমস্যা সমাধান করেছেন। ধন্যবাদ!
শেষ 4 টি পদক্ষেপ একটি পার্থক্য আপনাকে অনেক ধন্যবাদ
ধন্যবাদ এটি আমার জন্য খুব ভালভাবে কাজ করেছে তবে নিম্নলিখিত বার্তার সাথে প্রথম কমান্ডের পরে আমার একটি ত্রুটি হয়েছিল:
ইউএনআইএক্স সকেট ফাইলের জন্য mysqld_safe ডিরেক্টরি '/ var / run / mysqld' নেই
ডিরেক্টরি তৈরি করা সমস্যার সমাধান করে এবং আমি পাসওয়ার্ড পরিবর্তন সম্পূর্ণ করতে সক্ষম হয়েছি, কারওর সাথে যদি ঘটে যায় তবে আমি কমান্ডগুলি ভাগ করি।
mkdir -p / var / run / mysqld
ক্লাউন মাইএসকিএল: মাইএসকিএল / ভার / রান / মাইএসকিএলডি
খুব ভাল
নিবন্ধটির জন্য আপনাকে অনেক ধন্যবাদ।
এটি আমাকে একটি রাস্পবেরি পাইয়ের পরীক্ষার ডাটাবেসগুলি পুনরুদ্ধার করতে সহায়তা করেছিল যাতে আমি দীর্ঘকাল ধরে একটি ল্যাম্প সার্ভার ইনস্টল করেছি।