۰
(۰)

MySQL یک سیستم مدیریت دیتابیس  open سورس است که امکانات پیشرفته، ابزارهای مدیریت و پشتیبانی فنی فراهم می‌کند.

این دیتابیس به شما امکان می‌دهد تا با استفاده از  ابزارهای پیشرفته و قابلیت‌های پیچیده از  دیتابیس استفاده کنید.به طور کلی، هر دیتابیس MySQL یک رمزعبور روت دارد. اگر رمزعبور روت دیتابیس خود را فراموش کرده‌اید، این آموزش شما را به شما می‌کند که چگونه رمزعبور روت دیتابیس MySQL را در لینوکس و ویندوز بازیابی کنید.

پیش‌نیازهای بازنشانی رمزعبور روت MySQL در لینوکس و ویندوز برای اجرای صحیح این آموزش، گزینه‌های زیر را فراهم کنید:

  1. دسترسی به یک VPS لینوکس یا سرور ویندوز که MySQL را اجرا می‌کند.
  2. یک دیتابیس MySQL .
  3. دسترسی مدیریتی به دستگاهی که دیتابیس MySQL را میزبانی می‌کند.
  4. یک ویرایشگر متن. (بسته به اینکه در ویندوز یا لینوکس کار می‌کنید، Notepad و Vim به طور پیش‌فرض به عنوان دستیار شما خواهد بود).
  5. دسترسی به رابط خط فرمان/ترمینال.

بازنشانی یا تغییر رمزعبور روت MySQL در لینوکس :

در این قسمت، مراحل لازم برای بازنشانی یا تغییر رمزعبور روت MySQL در لینوکس را با شما مرور می‌کنیم. برای تغییر رمزعبور برای حساب روت MySQL ‘root’@’localhost’ در Unix، از دستورات زیر استفاده کنید. اگر می‌خواهید رمزعبور حساب روت را برای قسمت دیگری تغییر دهید، دستورات را به صورت مطلوب تغییر دهید.

  1. اتصال به MySQL با حساب روت بدون رمزعبور

ابتدا باید به MySQL با حساب روت بدون رمزعبور اتصال کنیم. برای این کار، از دستور زیر استفاده کنید:

mysql -u root
  1. مسدود کردن حساب روت MySQL

بعد از اتصال به MySQL، باید حساب روت را مسدود کنیم. برای این کار، از دستور زیر استفاده کنید:

UPDATE mysql.user SET Password=PASSWORD('NEW_PASSWORD') WHERE User='root'; FLUSH PRIVILEGES;

در این دستور، ‘NEW_PASSWORD’ را با رمزعبور جدید خود جایگزین کنید.

  1. خروج از MySQL

بعد از تغییر رمزعبور، باید از MySQL خارج شویم. برای این کار، از دستور زیر استفاده کنید:

exit;
  1. با رمزعبور جدید وارد شوید

حالا می‌توانید با رمزعبور جدید به MySQL وارد شوید. برای این کار، از دستور زیر استفاده کنید:

mysql -u root -p

در این دستور، رمزعبور جدید خود را وارد کنید.با اتمام این مراحل، رمزعبور روت MySQL با موفقیت بازنشانی یا تغییر یافته است.

بازنشانی رمزعبور روت MySQL در ویندوز :

برای تغییر رمزعبور حساب MySQL ‘root’@’localhost’ در ویندوز، از دستورات زیر استفاده کنید. اگر می‌خواهید رمزعبور حساب روت را برای قسمت دیگری تغییر دهید، دستورات را به صورت مطلوب تغییر دهید.

  1. بستن سرویس MySQL

ابتدا، باید سرویس MySQL را بستن. برای این کار، از دستور زیر در رابط خط فرمان استفاده کنید:

net stop mysql
  1. شروع MySQL به اجرا با حساب روت بدون رمزعبور

بعد از بستن سرویس MySQL، باید آن را با حساب روت بدون رمزعبور شروع کنیم. برای این کار، از دستور زیر در رابط خط فرمان استفاده کنید:

mysqld --skip-grant-tables
  1. ورود به MySQL

بعد از شروع سرویس MySQL با حساب روت بدون رمزعبور، باید به MySQL وارد شوید. برای این کار، از دستور زیر در رابط خط فرمان استفاده کنید:

mysql -u root
  1. تغییر رمزعبور روت MySQL

بعد از ورود به MySQL، باید رمزعبور روت را تغییر دهید. برای این کار، از دستور زیر در رابط خط فرمان استفاده کنید:

UPDATE mysql.user SET Password=PASSWORD('NEW_PASSWORD') WHERE User='root'; FLUSH PRIVILEGES;
  1. خروج از MySQL

بعد از تغییر رمزعبور، باید از MySQL خارج شوید. برای این کار، از دستور زیر در رابط خط فرمان استفاده کنید:

exit;
  1. توقف سرویس MySQL

بعد از خروج از MySQL، باید سرویس MySQL را توقف کنید. برای این کار، از دستور زیر در رابط خط فرمان استفاده کنید:

net stop mysql
  1. شروع سرویس MySQL با رمزعبور جدید

بعد از توقف سرویس MySQL، باید آن را با رمزعبور جدید شروع کنید. برای این کار، از دستور زیر در رابط خط فرمان استفاده کنید:

net start mysql --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini"

حتما فایل پیکربندی my.ini را به صورت دلخواه ویرایش کنید و آدرس آن را در دستور قبلی قرار دهید.با اتمام این مراحل، رمزعبور روت MySQL با موفقیت بازنشانی یا تغییر یافته است.

نتیجه گیری :

در این مقاله، یاد گرفتید چگونه رمزعبور روت MySQL را در لینوکس و ویندوز بازنشانی کنید.

اکنون، بهترین و آسان‌ترین روش برای بازنشانی و تغییر رمزعبور روت MySQL را می‌شناسید. همانطور که بررسی کردید، روش‌ها از پیچیدگی زیادی برخوردار نبودند .اگر مراحل فوق را به درستی دنبال کنید، می‌توانید بدون هیچ خطا از طریق بازنشانی رمزعبور روت MySQL در لینوکس و ویندوز عبور کنید، 

 

چقدر این مطلب مفید بود؟

روی یک ستاره کلیک کنید تا به آن امتیاز دهید!

میانگین امتیاز ۰ / ۵. تعداد آرا: ۰

تا الان رای نیامده! اولین نفری باشید که به این پست امتیاز می دهید.