முனையத்தால் MySQL ரூட் பயனர் கடவுச்சொல்லை மாற்றுவது எப்படி

MySQL ரூட் கடவுச்சொல்லை மறந்த அவ்வப்போது நிர்வாகியை நான் அறிவேன், இது உண்மையான சிரமமாக இருக்கலாம், இல்லையா?

நீங்கள் ஒரு புதிய தரவுத்தளத்தை உருவாக்க வேண்டும், எதையும் செய்ய வேண்டும் என்று கற்பனை செய்து பாருங்கள், ஏனென்றால் MySQL சேவையகத்தின் நிர்வாகியின் (ரூட்) கடவுச்சொல்லை நினைவில் வைத்துக் கொள்ள முடியாது, இது ஒரு உண்மையான சிக்கல்.

ரூட் கடவுச்சொல்லை அமைக்காமல் முனையத்தின் வழியாக MySQL சேவையகத்தை எவ்வாறு அணுகுவது என்பதை இங்கே காண்பிப்பேன், எனவே உள்ளே நுழைந்தவுடன் ரூட் கடவுச்சொல்லை மாற்றலாம்.

தொடர்புடைய கட்டுரை:
ஒரு MySQL தரவுத்தளத்தின் அட்டவணைகளை சரிபார்த்து, ஊழலை சரிசெய்யவும்

முதல் விஷயம் mysql சேவையை நிறுத்த வேண்டும்:

பின்வரும் இரண்டு கட்டளைகளை அமைப்பதன் மூலம் நிர்வாக சலுகைகளுடன் செயல்படுத்த வேண்டும் சூடோ கட்டளையின் தொடக்கத்தில் அல்லது அவற்றை நேரடியாக இயக்கவும் ரூட்

service mysql stop

இது சேவையை நிறுத்தியது, இப்போது நாங்கள் அதைத் தொடங்கப் போகிறோம், ஆனால் வேறு வழியில், பின்னர் கடவுச்சொல்லைக் கேட்காத ஒரு வழி:

mysqld_safe --skip-grant-tables &

தயார், இப்போது MySQL முனையத்தை அணுகலாம்:

mysql -u root

இது கடவுச்சொல்லைக் கேட்கவில்லை என்பதை அவர்கள் காண்பார்கள், அவர்கள் ஏற்கனவே MySQL கன்சோல் அல்லது முனையத்தில் நுழைந்திருப்பதைக் காண்பார்கள், மேலும் அவர்கள் விரும்பியதைச் செய்ய முடியும், MySQL ரூட் கடவுச்சொல்லை மாற்றுவோம்.

முதலில் நாம் MySQL தரவுத்தளத்தை உள்ளிடுவோம்:

use mysql;

பின்னர், கடவுச்சொல்லை மாற்றுவோம்:

update user set password=PASSWORD("ElNuevoPassword") where user='root';

இப்போது சலுகைகளை புதுப்பிப்போம்:

flush privileges;

இறுதியாக நாங்கள் வெளியே செல்கிறோம்:

quit;

தயார், நாங்கள் MySQL இன் ரூட் பயனரின் கடவுச்சொல்லை மாற்றியுள்ளோம், இப்போது நாங்கள் சேவையை நிறுத்திவிட்டு அதைத் தொடங்கப் போகிறோம்:

service mysql stop

service mysql start

இறுதியில்

இதுதான், அவர்கள் தங்கள் சொந்த MySQL சேவையகத்தின் கட்டுப்பாட்டை மீண்டும் பெற்றுள்ளனர்


15 கருத்துகள், உங்களுடையதை விடுங்கள்

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   ஃபயர்கோல்ட் அவர் கூறினார்

    நல்ல உதவிக்குறிப்பு, நன்றி

  2.   Chaparral அவர் கூறினார்

    சிறந்த, சிறந்தது!

  3.   ஃபிக்சாகான் அவர் கூறினார்

    அதை முயற்சிக்க எனக்கு நடக்கும் வரை காத்திருக்க, நல்ல உதவிக்குறிப்புகள் எதுவும் இல்லை

  4.   CrisXuX அவர் கூறினார்

    Excelente

  5.   குஸ்டாவோ லண்டனோ எல் அவர் கூறினார்

    மிகவும் நல்ல கட்டுரை, ஒரு அரவணைப்பு !!

  6.   ரிக்கார்டோ அவர் கூறினார்

    மிகவும் பயனுள்ளதாக இருக்கிறது, நீங்கள் என்னை ஒரு பிணைப்பிலிருந்து வெளியேற்றினீர்கள். நன்றி.

  7.   பெபே அவர் கூறினார்

    மிகவும் பயனுள்ளதாக இருக்கிறது, நீங்கள் என்னை அவசர அவசரமாக வெளியேற்றினீர்கள், நன்றி!

  8.   ஜோஸ் அவர் கூறினார்

    இந்த தீர்வு எனக்கு பல முறை வேலை செய்தது, ஆனால் இப்போது நான் புதிதாக நிறுவப்பட்ட மைஸ்கல் எஞ்சின் வைத்திருக்கிறேன், கடவுச்சொல்லை அமைக்க முயற்சித்தேன், இருப்பினும் இது "கடவுச்சொல்" புலம் இல்லை என்று கூறுகிறது, கட்டமைப்பை சரிபார்க்கவும் மற்றும் புலம் உண்மையில் இல்லை . அதை எப்படி சரிசெய்வது என்று ஏதாவது யோசனை?

  9.   இக்னாசியோ ஃபாரே அவர் கூறினார்

    நன்றி, எனது mysql இன் கட்டுப்பாட்டை மீண்டும் பெறுவதன் மூலம் நீங்கள் என்னைக் காப்பாற்றியுள்ளீர்கள் ...

  10.   டேவிட் அவர் கூறினார்

    பத்தாயிரம் நன்றிகளில் நான் பணியாற்றினேன்.

  11.   ஜேவியர்ப்டெஸ் அவர் கூறினார்

    சரி, நீங்கள் என் பிரச்சினையை தீர்த்துவிட்டீர்கள். நன்றி!

  12.   ஃப்ரீவல் அவர் கூறினார்

    கடைசி 4 படிகள் ஒரு வித்தியாசத்தை ஏற்படுத்துகின்றன

  13.   FuzzJS அவர் கூறினார்

    நன்றி இது எனக்கு நன்றாக வேலை செய்தது, ஆனால் பின்வரும் செய்தியுடன் முதல் கட்டளைக்குப் பிறகு எனக்கு பிழை ஏற்பட்டது:

    யுனிக்ஸ் சாக்கெட் கோப்பிற்கான mysqld_safe அடைவு '/ var / run / mysqld' இல்லை

    கோப்பகத்தை உருவாக்குவது சிக்கலைத் தீர்த்தது, கடவுச்சொல் மாற்றத்தை என்னால் முடிக்க முடிந்தது, ஒருவருக்கு நேர்ந்தால் கட்டளைகளைப் பகிர்ந்து கொள்கிறேன்.

    mkdir -p / var / run / mysqld
    chown mysql: mysql / var / run / mysqld

  14.   அனா ஜூலியா அவர் கூறினார்

    மிக நன்று

  15.   கியுசெப் அவர் கூறினார்

    கட்டுரைக்கு மிக்க நன்றி.
    ஒரு ராஸ்பெர்ரி பையின் சோதனை தரவுத்தளங்களை மீட்டெடுக்க இது எனக்கு உதவியது, அதில் நான் நீண்ட காலமாக ஒரு LAMP சேவையகத்தை நிறுவியிருக்கிறேன்.