MySQL ఆదేశాలతో WordPress వ్యాఖ్యలను నిర్వహించండి

క్రితం కొంతకాలం క్రితం నేను మీకు చూపించాను WordPress సైట్‌లను ఆదేశాలతో ఎలా నిర్వహించాలో, అది స్క్రిప్ట్ ద్వారా పెర్ల్. ఈ సందర్భంలో, SQL ప్రశ్నలను ఉపయోగించి WordPress వ్యాఖ్యలను ఎలా నిర్వహించాలో నేను మీకు ప్రత్యేకంగా చూపిస్తాను, అంటే MySQL కన్సోల్‌లోని ఆదేశాలను ఉపయోగించడం.

గుర్తుంచుకోవలసిన మొదటి విషయం ఏమిటంటే, వారు తప్పనిసరిగా MySQL టెర్మినల్ లేదా కన్సోల్‌కు ప్రాప్యత కలిగి ఉండాలి, మనం సర్వర్‌ను SSH ద్వారా యాక్సెస్ చేస్తామని అనుకుందాం మరియు దాని లోపల మనం వ్రాస్తాము:

mysql -u root -p
ఇది మా MySQL యూజర్ రూట్ అని uming హిస్తే, అది మరొకటి అయితే, మీ యూజర్ కోసం రూట్ మార్చండి

ఇది వ్రాసి నొక్కిన తర్వాత ఎంటర్ అది ఆ MySQL యూజర్ యొక్క పాస్వర్డ్ కోసం అడుగుతుంది, వారు దానిని వ్రాస్తారు, వారు మళ్ళీ నొక్కండి ఎంటర్ మరియు voila, వారు ఇప్పటికే యాక్సెస్ చేసారు:

mysql- టెర్మినల్-యాక్సెస్

MySQL షెల్ లోపల ఒకసారి మేము ఏ డేటాబేస్ ఉపయోగించబోతున్నామో సూచించాలి, మీరు వీటితో అందుబాటులో ఉన్న డేటాబేస్లను చూడవచ్చు:

డేటాబేస్లను చూపించు;
MySQL లో ఇది చాలా ముఖ్యమైన సెమికోలన్‌తో ఎల్లప్పుడూ సూచనలను ముగించండి;

అందుబాటులో ఉన్న డేటాబేస్లను నేను చెప్పినట్లు ఇది మీకు చూపుతుంది, కావలసినదాన్ని పిలుస్తారు sitewordpress, దీన్ని ఉపయోగించడం ప్రారంభిద్దాం:

WordPress సైట్ ఉపయోగించండి;

పట్టికలతో పిలువబడే వాటిని సమీక్షిద్దాం:

పట్టికలను చూపించు;

ఇది మాకు పట్టికల పేర్లను తెలియజేస్తుంది, చాలా ముఖ్యమైనది ఎందుకంటే వ్యాఖ్యలకు సంబంధించిన పట్టిక పేరు సరిగ్గా ఏమిటో మనం చూడాలి: వ్యాఖ్యలు

దీనిని సాధారణంగా wp_comments అని పిలుస్తారు లేదా అదేవిధంగా, ముఖ్యమైన విషయం ఏమిటంటే ఇది ఎల్లప్పుడూ ముగుస్తుంది: వ్యాఖ్యలు

స్పామ్ వ్యాఖ్యలను తొలగించండి

ఈ పంక్తితో SPAM గా గుర్తించబడిన అన్ని వ్యాఖ్యలు తొలగించబడతాయి:

Wp_comments నుండి తొలగించండి WHERE comment_approved = 'స్పామ్';
గుర్తుంచుకోండి, wp_comments పట్టిక ఉనికిలో లేదని మీకు చెబితే, మీరు wp_comments ను వ్యాఖ్య పట్టిక యొక్క ఖచ్చితమైన పేరుకు, షో టేబుల్స్ తరువాత పైన ఉన్న పేరుకు మార్చాలి; వారికి కనిపించింది

పెండింగ్‌లో ఉన్న అన్ని వ్యాఖ్యలను తొలగించండి

Wp_comments నుండి తొలగించండి WHERE comment_approved = '0';

అన్ని వ్యాఖ్యలలో వచనాన్ని భర్తీ చేయండి

మేము "పొలిటికల్" అనే పదం కోసం అన్ని వ్యాఖ్యలను శోధించాలని మరియు దానిని "అవినీతిపరుడు" తో భర్తీ చేయాలనుకుంటున్నామని అనుకుందాం.

UPDATE wp_comments SET `comment_content` = REPLACE (` comment_content`, 'Politicos', 'corruptos');

రచయిత యొక్క సైట్ URL ఆధారంగా వ్యాఖ్యలను తొలగించండి

ఒక నిర్దిష్ట కారణంతో, వ్యాఖ్యానించినప్పుడు, వారి సైట్ http://taringa.com (ఉదహరించడానికి) అని వ్యాఖ్య ఫారమ్ డేటా (పేరు, సైట్ మరియు ఇమెయిల్) లో పేర్కొన్న వినియోగదారు యొక్క అన్ని వ్యాఖ్యలను తొలగించాలని అనుకుందాం. ఒక ఉదాహరణ), అప్పుడు ఇది ఇలా ఉంటుంది:

Wp_comments నుండి తొలగించండి WHERE comment_author_url 'http://taringa.com' వంటిది;

పాత వ్యాసాలపై వ్యాఖ్యలను మూసివేయండి

వారి సైట్లలోని పాత పోస్ట్‌లపై వ్యాఖ్యలను మూసివేయాలనుకునే వ్యక్తుల గురించి నాకు తెలుసు, కాబట్టి ప్రతి ఒక్కరిలో "వ్యాఖ్యలు ప్రారంభించబడిన" ఎంపికను నిష్క్రియం చేయడానికి వారు పోస్ట్‌లను ఒక్కొక్కటిగా సవరించాలి, ఈ పంక్తి వారి జీవితాన్ని పరిష్కరిస్తుంది:

UPDATE wp_posts SET comment_status = 'మూసివేయబడింది' WHERE పోస్ట్_డేట్ <'2010-02-10' మరియు పోస్ట్_స్టాటస్ = 'ప్రచురించు';

మీరు చూడగలిగినట్లుగా, లైన్ మధ్యలో, 2010-02-10 తేదీ, దీని అర్థం ప్రచురించబడిన మరియు ప్రచురణ తేదీని ఫిబ్రవరి 10, 2010 కన్నా తక్కువ ఉన్న అన్ని పోస్ట్‌లు (అంటే అవి ఇంతకు ముందు ప్రచురించబడ్డాయి ) వ్యాఖ్యలను మూసివేస్తుంది, ఇకపై వాటిపై ఎవరూ వ్యాఖ్యానించలేరు.

అన్ని వ్యాసాలపై వ్యాఖ్యలను మూసివేయండి

ఒకవేళ మీరు కొన్ని పోస్ట్‌లలో మాత్రమే వ్యాఖ్యలను మూసివేయకూడదనుకుంటే, అన్నింటికంటే, ఈ లైన్ మీకు ఉపయోగపడుతుంది:

UPDATE wp_posts SET comment_status = 'closed', ping_status = 'closed' WHERE comment_status = 'open';

మీరు దీన్ని రివర్స్ చేయాలనుకుంటే, మార్పును మూసివేయడానికి మూసివేయండి మరియు దీనికి విరుద్ధంగా, మరియు వాయిలా, మార్పులతో పంక్తిని తిరిగి అమలు చేయండి.

ఒక నిర్దిష్ట సమయ పరిధిలో చేసిన వ్యాఖ్యలను తొలగించండి

ఏప్రిల్ 1, 2014 న, మధ్యాహ్నం 4:15 మరియు రాత్రి 10:40 మధ్య చేసిన అన్ని వ్యాఖ్యలను మేము తొలగించాలనుకుంటున్నామని అనుకుందాం.

WP_comments WHERE comment_date> '2014-04-01 16:15:00' మరియు వ్యాఖ్య_ తేదీ <= '2014-04-01 22:40:00' నుండి తొలగించండి;

మీరు గమనిస్తే, సమయం 24 గంటల ఆకృతిలో ఉంటుంది, అంటే సైనిక సమయం.

ముగింపు!

బాగా, జోడించడానికి ఇంకేమీ లేదు, ఒకటి కంటే ఎక్కువ మందికి ఇది ఆసక్తికరంగా ఉంటుందని నాకు తెలుసు.

కోట్తో ప్రత్యుత్తరం ఇవ్వండి


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

7 వ్యాఖ్యలు, మీదే వదిలేయండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   @Jlcmux అతను చెప్పాడు

    హహాహా అని గ్రహించకుండా మీరు డెస్డెలినక్స్ను హ్యాక్ చేశారని నేను అనుకుంటున్నాను

  2.   డయాజెపాన్ అతను చెప్పాడు

    ఈ వ్యాసం యొక్క ఎనిమిదవ వంతు ఏమి జరుగుతుంది? ఇది ఒంటి లాగా ఉంది.

    1.    లినక్స్ ఉపయోగిద్దాం అతను చెప్పాడు

      సిద్ధంగా ఉంది. పైకి పరిష్కరించబడింది.
      ఈ అలెజాండ్రో ...

  3.   లినక్స్ ఉపయోగిద్దాం అతను చెప్పాడు

    హా! ఒంటి అలెజాండ్రో తయారు చేయడం ఆపండి!
    నేను నిన్ను పట్టుకున్నప్పుడు….

  4.   యెరెటిక్ అతను చెప్పాడు

    మరియు MySQL ట్యుటోరియల్ మరింత అర్ధవంతం కాదా? లేదా, మీకు కావలసినది "కన్సోల్ నుండి WordPress వ్యాఖ్యలను నిర్వహించండి" అయితే, ఈ ప్రశ్నలన్నింటినీ ఆటోమేట్ చేసే షెల్ స్క్రిప్ట్‌ను ప్రదర్శించే ఆకృతిని కలిగి ఉండాలి.

    ఏదేమైనా, పోస్ట్‌కు నా సహకారాన్ని పరిమితం చేయడం (ఎంత కొత్తదనం!)

    WordPress డేటాబేస్ను లోడ్ చేయడానికి మరియు దానిని గ్రౌండ్ చేయడానికి:
    డ్రాప్ డేటాబేస్;

    ఇది ఉపయోగకరంగా ఉంటుందని నేను ఆశిస్తున్నాను ...

    1.    KZKG ^ గారా అతను చెప్పాడు

      ఒక MySQL ట్యుటోరియల్, ప్రశ్నలు మరియు ఇతరులు మరింత విస్తృతంగా ఉంటాయి ... కానీ, ఒక WordPress యొక్క వ్యాఖ్యలలో మాత్రమే కొన్ని మార్పులు చేయాలనుకునే వారికి, ఇది అసాధ్యమని, వారు పెద్దగా అర్థం చేసుకోలేరు.

      డెకోరం కలిగి ఉన్నారా లేదా అనే విషయానికి సంబంధించి, విల్లియన్స్‌పైకి రండి, మీరు మొదట ఏదైనా సహకరించండి, ఆపై ఇతరుల సహకారాన్ని విమర్శించండి 😉

      సంఘానికి ఉపయోగపడే మీ సైట్ / బ్లాగ్ ఎక్కడ ఉంది? నేను ఎందుకు అడుగుతున్నాను, మీకు ఆకృతి మరియు గౌరవం ఉండాలి, సరియైనదా? ^ _ ^

      1.    రాఫెల్ కాస్ట్రో అతను చెప్పాడు

        పోస్ట్ యొక్క ఉత్తమ భాగం…. అవినీతి రాజకీయ నాయకులు

        +1