Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

लॉगिन पर mysql सर्वर 8.0 कीरिंग माइग्रेशन त्रुटि

  1. विंडोज़ पर स्थापना के बाद। इंस्टॉल किए गए फ़ोल्डर के लिए पथ देखें।

    उदाहरण:

    C:\Program Files\MySQL\MySQL Server 8.0\bin
    
  2. ओपन cmd और cd ऊपर के रास्ते पर।

  3. टाइप करें

    mysqld --initialize-insecure --console
    

    यह रूट करने के लिए पासवर्ड के बिना डेटा फ़ोल्डर को मैन्युअल रूप से प्रारंभ करेगा।

    शुरुआती लोगों के लिए मैं इस विकल्प का सुझाव दूंगा

    mysqld --initialize --console
    

    यह रूट करने के लिए रैंडम पासवर्ड के साथ मैन्युअल रूप से डेटा फ़ोल्डर को इनिशियलाइज़ करेगा।

    इसके बाद आपको एक त्रुटि का सामना करना पड़ सकता है जो कहती है:

    • डेटा फ़ोल्डर बनाने में असमर्थ। इसके लिए, डेटा के पथ को इस तरह निर्दिष्ट करने का प्रयास करें:

      mysqld --initialize-insecure
             --basedir=specify your path/mysql/mysql
             --datadir=specify your path/mysql/data
      
    • या डेटा फ़ोल्डर पहले से मौजूद है। इसके लिए उस फोल्डर में जाएं और डेटा फोल्डर को डिलीट कर दें।

    • या, अभी बाद के संस्करणों के लिए, डेटा फ़ोल्डर में my.ini . नाम की एक फ़ाइल पहले से मौजूद है . इसके लिए उस फाइल को कॉपी करके C:\Program Files\MySQL\MySQL Server 8.0\ पर पेस्ट कर दें। (आप यहां और बदलाव कर सकते हैं और डेटा और आधार डीआईआर के लिए पथ निर्दिष्ट कर सकते हैं)

  4. अब आपने बिना किसी पासवर्ड के सफलतापूर्वक प्रारंभ कर दिया है।
    सर्वर प्रारंभ करें।

    mysqld --console
    

    नोट:आप सिस्टम पर्यावरण चर के पथ को परिभाषित कर सकते हैं (इसे कैसे करें पर Google पर खोजें), उसके बाद आपको हर बार इस पथ पर जाने की आवश्यकता नहीं है।

    अब आपका सर्वर ऊपर और चल रहा है।

    mysqld: ready for connections
    Version: '8.0.15'  socket: ''  port: 3306
    
  5. अब कमांड का प्रयोग करें:

    mysql -u root --skip-password
    

    और फिर

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
    

    रूट पासवर्ड सेट करने के लिए यह कमांड।

  6. अगली बार उपयोग के लिए

    mysql -u root -p
    

    और उसके बाद आप new_password दर्ज करें



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL स्टोर प्रक्रिया में पैरामीटर के रूप में तालिका भेजते समय त्रुटि

  2. GROUP_CONCAT () MySQL में फंक्शन

  3. मैं पायथन के साथ MySQL डेटाबेस में NULL डेटा कैसे सम्मिलित कर सकता हूँ?

  4. कॉलम नाम के साथ LIKE का उपयोग कैसे करें

  5. MySQL त्रुटि #1071 - निर्दिष्ट कुंजी बहुत लंबी थी; अधिकतम कुंजी लंबाई 767 बाइट्स है