MySQL இல் மோசமான அல்லது ஊழல் எனக் குறிக்கப்பட்ட அட்டவணையை எவ்வாறு சரிசெய்வது

ஒரு வருடத்திற்கும் மேலாக நாங்கள் வேர்ட்பிரஸ் க்கான கவுண்டரைசர் சொருகி பயன்படுத்தினோம், இதனால் வலைப்பதிவு மற்றும் அதன் வாசகர்களின் புள்ளிவிவரங்களை வைத்திருக்கிறோம், இந்த சொருகி சில நாட்களுக்கு முன்பு செயலிழக்கச் செய்ததிலிருந்து (மற்றவற்றுடன்) இது தரவுத்தளத்தில் 600MB க்கும் அதிகமான தரவை சேமித்தது.

(சொருகி செயலிழக்கச் செய்து டி.பியை சுத்தம் செய்வதற்கு முன்பு) நான் தரவுத்தளத்தை ஒரு டம்ப் செய்ய முயற்சித்தேன், அதாவது .SQL க்கு ஏற்றுமதி செய்து அதை பதிவிறக்கம் செய்து பின்வரும் பிழை ஹோஸ்டிங் முனையத்தில் தோன்றியது:

mysqldump: கிடைத்தது பிழை: 144: அட்டவணை './dl_database/Counterize_Referers' செயலிழந்ததாகக் குறிக்கப்பட்டுள்ளது மற்றும் LOCK TABLES ஐப் பயன்படுத்தும் போது கடைசி (தானியங்கி?) பழுது தோல்வியுற்றது

ஆகையால், டம்ப் மேற்கொள்ளப்படவில்லை மற்றும் நன்றாக ... ஃபிரம்லினக்ஸ் டி.பிக்கு ஏதேனும் சிக்கல் இருப்பதாக நினைக்கும் எண்ணம் என் தலைமுடியை முடிவில் நிற்க வைத்தது

வலையில் ஒரு சிறிய ஆராய்ச்சி செய்வதன் மூலம் இந்த சிக்கலை எவ்வாறு தீர்ப்பது என்பதை என்னால் அறிய முடிந்தது, தரவுத்தளத்தில் சரியாக சிக்கல்கள் இல்லை என்பது வெளிப்படையாக இல்லை, ஒரு அட்டவணை 'சிக்கல்களுடன்' குறிக்கப்பட்டிருப்பது போல, அதிர்ஷ்டவசமாக இது சரிசெய்ய மிகவும் எளிது.

முதலில் MySQL சேவையகத்தை அணுகலாம்:

mysql -u root -p

நாங்கள் [Enter] ஐ அழுத்துகிறோம், அது MySQL ரூட் கடவுச்சொல்லைக் கேட்கும், நாங்கள் அதை வைத்து மீண்டும் [Enter] ஐ அழுத்தவும்.

இந்த கட்டளை MySQL சேவையகம் அதே கணினியில் நிறுவப்பட்டிருந்தால், நீங்கள் மற்றொரு MySQL சேவையகத்துடன் தொலைவிலிருந்து இணைக்க விரும்பினால், பின்வருவனவற்றை வரியில் சேர்க்க வேண்டும்: -h IP-OF-SERVER

MySQL க்குள் ஒருமுறை எந்த தரவுத்தளத்தைப் பயன்படுத்த வேண்டும் என்பதை நாங்கள் உங்களுக்குக் கூறுவோம், எடுத்துக்காட்டாக மேலே உள்ள பிழையின் படி சிக்கல் அட்டவணையில் உள்ளது எதிர்நீக்கு_ரெஃபரர்கள் தரவுத்தளத்திலிருந்து  dl_ தரவுத்தளம், அதனால்:

use database dl_database;

இப்போது அட்டவணை தளத்தை சரிசெய்ய:

repair table Counterize_Referers;

இந்த வரிகளின் முடிவில் அரைக்காற்புள்ளி உள்ளது என்பதை நினைவில் கொள்க —– »  ;

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

தரவுத்தளத்தையும் வோயிலாவையும் கொட்டுவதற்கான வழிமுறைகளை மீண்டும் இயக்க மட்டுமே உள்ளது, அதற்கு மேல் எதுவும் இல்லை.

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

வாழ்த்துக்கள் மற்றும் அது வேறு ஒருவருக்கு உதவும் என்று நம்புகிறேன்.


கட்டுரையின் உள்ளடக்கம் எங்கள் கொள்கைகளை பின்பற்றுகிறது தலையங்க நெறிமுறைகள். பிழையைப் புகாரளிக்க கிளிக் செய்க இங்கே.

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

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

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

*

*

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

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

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

    1.    KZKG ^ காரா அவர் கூறினார்

      நன்றி
      ஆம்… சிக்கல் ஏற்படும் தருணத்தில், தீர்வு கையில் இருப்பது நல்லது, அல்லது குறைந்தபட்சம் தாமதமின்றி அதை எங்கே கண்டுபிடிப்பது என்று தெரிந்து கொள்வது நல்லது.

  2.   எலியோடைம் 3000 அவர் கூறினார்

    நல்ல KZKGGaara. PHPMyAdmin கன்சோலால் செய்ய முடியாத விஷயங்கள் உள்ளன.

    1.    KZKG ^ காரா அவர் கூறினார்

      நன்றி

  3.   சாண்டியாகோ அவர் கூறினார்

    அருமை, என்னை ஒன்றுக்கு மேற்பட்ட முறை காப்பாற்றியது.

    ஆனால் எனக்கு ஆச்சரியமாக இருக்கிறது, இது ரூட் -u ரூட் -p க்கு பதிலாக mysql -u root -p ஆக இருக்கக்கூடாதா? நான் புண்படுத்த வேண்டும் என்று அர்த்தமல்ல.

    நன்றி !!

  4.   சாண்டியாகோ அவர் கூறினார்

    அருமை, என்னை ஒன்றுக்கு மேற்பட்ட முறை காப்பாற்றியது.
    ஆனால் எனக்கு ஆச்சரியமாக இருக்கிறது, இது ரூட் -u ரூட் -p க்கு பதிலாக mysql -u root -p ஆக இருக்கக்கூடாதா? புண்படுத்தும் நோக்கம் இல்லாமல் கேட்கிறேன்.
    நன்றி

    1.    KZKG ^ காரா அவர் கூறினார்

      LOL !!!! முற்றிலும் உண்மை, என் தவறு LOL!
      நான் ஒரு படி மேலே எழுதி யோசித்துக்கொண்டிருந்தேன், அங்கிருந்து mysql க்கு பதிலாக ரூட் எழுத ... எச்சரிக்கைக்கு நன்றி

      1.    சாண்டியாகோ அவர் கூறினார்

        உங்களை வரவேற்கிறோம்! இரட்டை இடுகைக்கு மன்னிக்கவும்; நான் அதை மீண்டும் மீண்டும் அனுப்ப முயற்சித்தேன், அது ஏற்கனவே இருந்ததாக அது என்னிடம் கூறியது (நான் பக்கத்தை மீண்டும் ஏற்றினேன், எதையும் பார்க்கவில்லை).
        வாழ்த்துக்கள்.

  5.   தொழுநோய்_இவன் அவர் கூறினார்

    இது இப்போது என் தலைமுடியிலிருந்து வெளிவருகிறது, நான் டி.பி.

  6.   அலெக்சாண்டர் அவர் கூறினார்

    வணக்கம்,

    ஒரு கேள்வி, நீங்கள் எத்தனை முறை டி.பியை வீசுகிறீர்கள்? 600MB தரவைப் பெற எவ்வளவு நேரம் ஆகும் என்பதை அறிவது

    சிறந்த வாழ்த்துக்கள்,

    1.    KZKG ^ காரா அவர் கூறினார்

      ம்ம்… உன்னை இப்போது எனக்கு நன்றாக புரியவில்லை
      FromLinux DB இல் ஒரு தூய்மைப்படுத்தும் முன் (அதாவது, DB இன் .sql) 700MB க்கும் அதிகமான எடையைக் கொண்டிருந்தது, ஏனெனில் எல்லா புள்ளிவிவரங்களையும் DB இல் சேமித்தோம். வேறு வார்த்தைகளில் கூறுவதானால், வலைப்பதிவின் தொடக்கத்தில் இருந்தே.

      இப்போது நாம் கூகிள் ஏ ஐப் பயன்படுத்துகிறோம், எனவே புள்ளிவிவர அட்டவணையை டி.பியிலிருந்து நீக்குகிறோம், இப்போது .sql 80MB ஐ அடையவில்லை

      இது உங்கள் கேள்விக்கு பதிலளிக்கிறதா?

  7.   அலெக்சாண்டர் அவர் கூறினார்

    வணக்கம்,

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

    1.    KZKG ^ காரா அவர் கூறினார்

      மாதத்திற்கு பல முறை
      எனது லோக்கல் ஹோஸ்டில் டெஸ்டெலினக்ஸின் சமீபத்திய பதிப்பை எப்போதும் வைத்திருக்க முயற்சிக்கிறேன்

  8.   நீங்கள் அதை வாங்க விரும்புகிறீர்கள் !! அவர் கூறினார்

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

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

    மிக்க நன்றி நண்பரே, உங்கள் பங்களிப்பு எனக்கு நிறைய உதவியது.
    மேற்கோளிடு

  10.   ஜுவான் மொல்லேகா அவர் கூறினார்

    மிக்க நன்றி அன்பே, உதவிக்குறிப்புகளுக்கு நன்றி, அவர்கள் எனக்கு உதவினார்கள் !!
    ட்ருஜிலோ-வெனிசுலாவிலிருந்து வாழ்த்துக்கள்.

  11.   ஹெர்னான் பார்ரா அவர் கூறினார்

    மதிப்பிடப்பட்டுள்ளது
    செயல்முறை இயங்குகிறதா என்பது எனக்குத் தெரியும், நான் கட்டளை பழுதுபார்க்கும் அட்டவணை இறக்குமதியை எழுதினேன்; அங்கே நான் இருக்கிறேன்

  12.   ஆண்ட்ரே குரூஸ் அவர் கூறினார்

    மிக்க நன்றி, நீங்கள் என் தோலைக் காப்பாற்றினீர்கள்

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

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

    அதை சரிசெய்ய நீங்கள் எனக்கு உதவ முடியுமா என்று எனக்குத் தெரியவில்லை, நான் மேம்பட்ட வேர்ட்பிரஸ் புதியவன். Wp-post அட்டவணையை சரிசெய்ய முயற்சிக்கும்போது, ​​அதை சரிசெய்ய முடியாத பிழையைக் காட்டுகிறது. நன்றி. எனது வலைத்தளம்: https://diarionoticiasweb.com