ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : فراموش کردن رمز mysql



ghooriha
July 23rd, 2012, 23:53
سلام
من phpmyadmin و mysql رو نصب کردم
اما رمزش رو نمیدونم چی زدم!

حالا بادی چیکار کنم تا بتونم تغییرش بدم؟!

وقتی دستور mysql -u root رو میزنم خطا میده :


ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)


اساتید لطفا کمک کنید

مرسی

---
July 24th, 2012, 01:49
سلام فکر کنم مراحل زیر رو بدرستی اگر طی کنید مشکلتون حل بشه

# /etc/init.d/mysql stop

# mysqld_safe --skip-grant-tables &

mysql -u root

mysql> use mysql;
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
mysql> flush privileges;
mysql> quit

# /etc/init.d/mysql stop

# /etc/init.d/mysql start
بعد از تغییر باید از دستور زیر استفاده کنید و رمز جدید رو بزنید

# mysql -u root -p
موفق باشید

ghooriha
July 24th, 2012, 10:09
توی اجرای دستور اول میگه : permission denied

---
July 24th, 2012, 11:08
توی اجرای دستور اول میگه : permission denied
شما مگر دسترسی روت به اس اس اچ ندارید ؟

ghooriha
July 24th, 2012, 19:28
چرا
من با یوزر روت وارد میشم

---
July 24th, 2012, 20:33
chmod +x /etc/init.d/mysql
قبل از همه بزنید این دستور رو بعدش دستورات بالا رو اجرا کنید

ghooriha
July 24th, 2012, 20:38
این ارور رو میگیرم :
/etc/init.d/mysql: line 1: /mysqld_safe: No such file or directory

---
July 24th, 2012, 21:23
/etc/init.d/mysqld stop
این دستور چطور ؟

ghooriha
July 24th, 2012, 21:50
باز همون ارور
اما وقتی میزنم service mysqld stop درست میشه!

حالا بعدش چیکار کنم؟
وقتی دستور عوض کردن پسور رو میزنم اتفاقی نمی افته

ghooriha
July 24th, 2012, 21:57
ببنید :
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A


Database changed
mysql> update user set password=PASSWORD("258900") where User='root'
->

بعد از زدن دستور تغییر پسورد، هیچی نمیشه!

---
July 24th, 2012, 22:04
بعدش ما دستورات زیر رو به ترتیب وارد کنید


mysql> flush privileges;
mysql> quit
service mysqld restart
mysql -u root -p

ghooriha
July 24th, 2012, 22:10
مرسی
درست شد(یعنی دستورات رو قبول کرد)
ولی باز میگه پسورد غلطه!

ghooriha
July 24th, 2012, 22:14
در ضمن مشکل جدید پیش اومده!

دیگه phpmyadmin بالا نمیاد، میگه :
phpMyAdmin -Cannot load mysql (http://php.net/mysql) extension. Please check your PHP configuration. - Documentation (http://176.31.131.44/phpmyadmin/Documentation.html#faqmysql)