سلام
این آموزش کامل می باشد
مراحل زیر را برای حل مشکل دنبال کنید
1- به SSH وارد شوید
2- با دستور زیر پسورد da_admin را در جایی ذخیره کنید
سپس با CTRL+X و جواب N از محیط ویرایشگر خارج شویدکد:nano /usr/local/directadmin/conf/mysql.conf
( در صورتی که دستور nano برای شما کار نکرد با دستور زیر ابتدا آن را نصب کنید)
کد:yum -y install nano
3- در SSH دستور را اجرا کنید
کد:service mysqld stop mysqld_safe --skip-grant-tables &
4- در این حالت فورا در براوزر ( اینترنت اکسپلورر یا فایرفاکس و ....) به آدرس زیر بروید
بجای YOUR-SERVER-IP آی پی سرور خود را وارد کنید
وقتی username و password درخواست میشه username را root و پسورد را همان پسورد da_admin که در مرحله 2 ذخیره کرده بودید را وارد کنیدکد:http://YOUR-SERVER-IP/phpmyadmin/
5- از لیست دیتابیس ها به دیتابیسی که نامش mysql هست رفته رو روی آن کلیک کنید و در سمت دیگر بر روی SQL کلیک کرده و دستور زیر را در کادر وارد کرده و GO را بزنید
توجه : بجای newpass کلمه عبور root را که برای ورود به SSH استفاده می کنید را وارد کنید
کد:UPDATE user SET password=PASSWORD('newpass') WHERE user='root'; FLUSH PRIVILEGES; quit
6- سپس در SSH با زدن کلید ENTER از دستور خارج شده و دستور زیر را اجرا کنید
/sbin/service mysqld start
7- دستورات زیر را در SSH انجام دهید
سرور کلمه عبور root را که برای ورود به SSH استفاده می کنید را از شما درخواست می کند آن را وارد کنیدکد:mysql -uroot -p
توجه : قبل از وارد کردن دستور زیر در SSH توجه داشته باشد که newdapass را با پسورد da_admin را که در مرحله 2 ذخیره کرده بودید جایگزین کنید و سپس دستور را اجرا کنید
کد:GRANT ALL PRIVILEGES ON *.* TO da_admin@localhost IDENTIFIED BY 'newdapass' WITH GRANT OPTION; FLUSH PRIVILEGES; quit
8- حال mysql را با دستور زیر ریستارت کنید
کد:service mysqld restart
متشکرم