با سلام – اگه یادتون رفته که رمز یوزر 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
و لذت ببرید 🙂