मैंने redhat linux पर MySQL सर्वर 5 स्थापित किया है। मैं रूट के रूप में लॉगिन नहीं कर सकता इसलिए मैं रूट पासवर्ड नहीं बदल सकता।mysql रूट पासवर्ड को कैसे बदलें
mysql -u root -p
Enter password: <blank>
ERROR 1045 (28000): Access denied for user 'root'@'localhost'
(using password: NO)
मैं इस तरह एक स्थापित करने के लिए प्रयास करते हैं:
mysqladmin -u root password 'newpass'
मैं एक त्रुटि मिलती है: एक रूट पासवर्ड सेट है
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost'
(using password: NO)'
के रूप में अगर।
मैं भी पासवर्ड का उपयोग कर (here वर्णित)
/sbin/service mysqld start --skip-grant-tables
और फिर बनाने को रीसेट की कोशिश की है:
mysql> UPDATE mysql.user SET Password=PASSWORD('newpass')
-> WHERE User='root';
ERROR 1142 (42000): UPDATE command denied to user ''@'localhost' for table 'user'
मैं भी स्थापना हटाई mysql सर्वर (वाह का प्रयोग करके) और फिर इसे पुनर्स्थापित लेकिन यह है कि कोई सहायता नहीं की।
मैं रूट पासवर्ड को रीसेट करने के लिए कैसे मजबूर करूं?
चेक कि आपके mysqld कमांड के साथ, स्थापित किया गया है सक्षम है, और पर: 'sudo सेवा mysqld status'। –