پرش به محتوا

ریست کردن پسورد MySQL در لینوکس

با سلام – اگه یادتون رفته که رمز یوزر rootتون چی بود، خیلی راحت میتونید رمز رو با سوپر ادمین ریست کنید و رمز جدید رو ست کنید.

دستور زیر رو بزنید که یه سوپر ادمین بدون سوال و جواب توی سیستم بشید:

sudo -i

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

mysql

توجه داشته باشید که خط بالا رو اول باید بزنید که سوپر ادمین بشید و بعد بتونید وارد شید. حالا که همه چی اوکیه با دستور زیر جدول mysql رو انتخاب کنید:

use mysql;

بعد از اون دستور زیر رو وارد کنید و جای my_password رمز دلخواه خودتون رو وارد کنید:

update user set authentication_string=PASSWORD("my_password") where User='root';

کارایی که کردیم رو با دستور زیر ذخیره کنید:

flush privileges;
exit;

و نهایتا سرویس MySQL رو ریستارت کنید با دستور های زیر:

sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start

حالا exit کنید و با دستور زیر وارد محیط تحت کامند مای اس کیو ال بشید:

sudo mysql -u root -p

و لذت ببرید 🙂

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *