-
November 21st, 2012, 10:33
#1
مشکل در دایرکت ادمین
سلام دوستان
ما مشکل : Error connecting to MySQL: Access denied for user: 'da_admin@localhost' (Using password: YES) داریم که با جستجو به این امورش رسیدیم:
Error connecting to MySQL: Access denied for user: 'da_admin@localhost' (Using password: YES)
اما در اجرا به مشکل می خورم یعنی وقتی mysqld_safe --skip-grant-tables & را میزنم ودستور UPDATE mysql.user SET password=PASSWORD('newpass') WHERE user='root'; ارور زیر میاد:
کد PHP:
[root@web ~]# mysqld_safe --skip-grant-tables &
[2] 9084
[root@web ~]# A mysqld process already exists
UPDATE mysql.user SET password=PASSWORD('newpass') WHERE user='root';
-bash: syntax error near unexpected token `('
[2]+ Exit 1 mysqld_safe --skip-grant-tables
[root@web ~]#
دوستان می تونن راهنمایی کنن مشکل کجاست؟
-
تعداد تشکر ها از ivpu به دلیل پست مفید
-
November 21st, 2012 10:33
# ADS
-
November 22nd, 2012, 10:26
#2
پاسخ : مشکل در دایرکت ادمین
دوستان کسی نیست به داد من برسه!
-
-
November 22nd, 2012, 10:37
#3
عضو دائم
پاسخ : مشکل در دایرکت ادمین
پسورد روت mysql در اینجا هست:
/usr/local/directadmin/scripts/setup.txt
-
-
December 3rd, 2012, 13:28
#4
پاسخ : مشکل در دایرکت ادمین
ممنون
اما این اولین کاری بود که کردم برای همین رفتم سراغ بازیابی!
-
-
December 3rd, 2012, 13:57
#5
عضو انجمن
پاسخ : مشکل در دایرکت ادمین
دوست عزیز طبق این دستورا جلو برید (آموزش دایرکت ادمین نگفته چطور به MysQl برید در شل)
/etc/init.d/mysqld stop
mysqld_safe --skip-grant-tables &
mysql -u root
سپس به جای newpass پسورد دلخواه خود را وارد کنید
UPDATE mysql.user SET password=PASSWORD('newpass') WHERE user='root';
UPDATE mysql.user SET password=PASSWORD('newpass') WHERE user='da_admin';
FLUSH PRIVILEGES;
quit;
دستور زیر رو بزنید و پسورد را در جایگاه password بنویسید
nano /usr/local/directadmin/conf/mysql.conf
در نهایت:
killall -9 mysqld_safe; killall -9 mysqld
/sbin/service mysqld restart
-
تعداد تشکر ها از sajiran به دلیل پست مفید
-
December 4th, 2012, 00:12
#6
پاسخ : مشکل در دایرکت ادمین
واقعا عالیه
مشکلم حل شد
ممنون .
-
-
December 4th, 2012, 14:00
#7
پاسخ : مشکل در دایرکت ادمین

نوشته اصلی توسط
sajiran
دوست عزیز طبق این دستورا جلو برید (آموزش دایرکت ادمین نگفته چطور به MysQl برید در شل)
سپس به جای newpass پسورد دلخواه خود را وارد کنید
دستور زیر رو بزنید و پسورد را در جایگاه password بنویسید
در نهایت:
okkkkkkkkkk
-