मैं MySQL के लिए नया हूं, मैं अपने विंडोज डेस्कटॉप में वर्डप्रेस चलाने की कोशिश कर रहा हूं और इसे MySQL की जरूरत है।
मैं वह सब कुछ स्थापित करता हूं Web Platform Installerजिसके साथ Microsoft द्वारा प्रदान किया गया है। मैंने MySQL के लिए कभी रूट पासवर्ड सेट नहीं किया है और वर्डप्रेस को स्थापित करने के अंतिम चरण में, यह MySQL सर्वर पासवर्ड के लिए पूछता है।
रूट के लिए डिफ़ॉल्ट पासवर्ड क्या है (यदि कोई है) और इसे कैसे बदलना है?
मैंने कोशिश की:
mysql -u root password '123'
लेकिन यह मुझे दिखाता है:
Access denied for user 'root@localhost' (using password:NO)
इसके बाद मैं कोशिश करता हूं:
mysql -u root -p
हालाँकि, यह एक पासवर्ड के लिए पूछता है जो मेरे पास नहीं है।
अपडेट : जैसा कि Bozho ने सुझाव दिया, मैंने निम्नलिखित किया:
- मैंने Windows सेवाओं से MySQL सेवा को बंद कर दिया
- सीएमडी खोला गया
- स्थान को c: \ program files \ mysql \ bin में बदल दिया
नीचे दिए गए आदेश को निष्पादित किया
mysqld --defaults-file="C:\\program files\\mysql\\mysql server 5.1\\my.ini" --init-files=C:\\root.txtकमांड कैरेक्टर सेट के बारे में चेतावनी के साथ चला, जिसका मैंने नीचे उल्लेख किया है
- मैं Windows सेवाओं से MySQL सेवा शुरू करता हूं
मैं कमांड लाइन में लिखता हूं
mysql -u root -pEnterPassword: 123 // 123 was the passwordकमांड लाइन निम्नलिखित त्रुटि दिखाती है
Access denied for user 'root@localhost' (using password:**YES**)
मैं इसे कैसे हल करूं? मुझे आपसे सुनने का इंतजार है।
rootउपयोगकर्ता के लिए पासवर्ड रिक्त है । तो बस करो mysql -u root -pऔर फिर बस हिट दर्ज करें, यानी पासवर्ड को खाली छोड़ दें। फिर बेशक rootयूजरिड पर एक पासवर्ड डालें ।

-pया--passwordनहीं, लेकिन नहींpassword। यही कारण है कि mysql USING PASSWORD NO के साथ प्रतिक्रिया करता है।