MySQL आदेशासह वर्डप्रेस टिप्पण्या व्यवस्थापित करा

पूर्वी काही काळापूर्वी मी तुला दाखविले कमांडसह वर्डप्रेस साइट्स कसे व्यवस्थापित करावे ते स्क्रिप्टद्वारे होते पेर्ल. या प्रकरणात, मी एसक्यूएल क्वेरींचा वापर करुन वर्डप्रेस टिप्पण्या कशा व्यवस्थापित कराव्यात हे दर्शवितो, म्हणजेच मायएसक्यूएल कन्सोलमधील आदेशांचा वापर करुन.

लक्षात ठेवण्यासारखी पहिली गोष्ट म्हणजे त्यांना मायएसक्यूएल टर्मिनल किंवा कन्सोलमध्ये प्रवेश असणे आवश्यक आहे, समजा आम्ही एसएसएचद्वारे सर्व्हरमध्ये प्रवेश करत आहोत आणि त्यामध्ये आम्ही असे लिहितो:

mysql -u root -p
आमचा MySQL यूजर रूट आहे हे गृहित धरुन, जर तो दुसरा असेल तर, फक्त आपल्या वापरकर्त्यासाठी रूट बदला

एकदा हे लिहिले आणि दाबले प्रविष्ट करा ते त्या MySQL वापरकर्त्याचा संकेतशब्द विचारेल, ते लिहितात, ते पुन्हा दाबा प्रविष्ट करा आणि व्होईला, त्यांनी यापूर्वीच प्रवेश केला असेल:

mysql- टर्मिनल-प्रवेश

मायएसक्यूएल शेलच्या आत एकदा आम्ही कोणता डेटाबेस वापरणार आहोत हे दर्शविणे आवश्यक आहे, आपण यासह उपलब्ध डेटाबेस पाहू शकता:

डेटाबेस दर्शवा;
मायएसक्यूएल मध्ये आहे फार महत्वाचे सूचना नेहमी अर्धविराम सह समाप्त;

मी उपलब्ध डेटाबेस म्हटल्याप्रमाणे हे दाखवेल, समजा इच्छित डेटा कॉल केला गेला तर साइटवर्डप्रेसचला याचा वापर सुरू करूया:

वर्डप्रेस साइट वापरा;

टेबल कशासह म्हणतात ते पुनरावलोकन करूयाः

सारण्या दर्शवा;

हे आपल्याला सारण्यांचे नावे सांगेल, जेणेकरून टिप्पण्यांशी संबंधित टेबलचे नाव नेमके काय आहे ते आपण पाहिले पाहिजे: टिप्पण्या

याला सहसा डब्ल्यूपी_कॅममेंट्स म्हणतात किंवा त्याप्रमाणेच, महत्वाची गोष्ट म्हणजे ती नेहमीच समाप्त होते: टिप्पण्या

स्पॅम टिप्पण्या हटवा

या ओळीने स्पॅम म्हणून चिन्हांकित केलेल्या सर्व टिप्पण्या हटविल्या जातील:

डब्ल्यूपी_कॅममेंट्स मधून हटवा जिथे टिप्पणी_अस्वीकृत = 'स्पॅम';
लक्षात ठेवा, जर ते आपल्याला सांगते की डब्ल्यूपी_कमेंट्स टेबल अस्तित्त्वात नाही तर आपण कॉमेंट टेबलच्या अचूक नावाने, शोच्या टेबलांनंतर वरील नावाने डब्ल्यूपीपी कॉमेंट्स बदलणे आवश्यक आहे; त्यांना दर्शन दिले

नियंत्रणासाठी प्रलंबित असलेल्या सर्व टिप्पण्या हटवा

डब्ल्यूपी_कमेंट्स वरून हटवा जिथे टिप्पणी_अस्वीकृत = '0';

सर्व टिप्पण्यांमधील मजकूर पुनर्स्थित करा

समजा आम्हाला "राजकीय" या शब्दासाठी सर्व टिप्पण्या शोधायच्या आहेत आणि त्यास "भ्रष्ट" सह पुनर्स्थित करायच्या असतील तर ते असेः

अद्यतनित करा

लेखकाच्या साइट URL वर आधारित टिप्पण्या हटवा

समजा एखाद्या विशिष्ट कारणास्तव आम्हाला कोणत्याही वापरकर्त्याकडून सर्व टिप्पण्या काढायच्या आहेत ज्यांनी टिप्पणी देताना टिप्पणी फॉर्म डेटामध्ये (नाव, साइट आणि ईमेल) निर्दिष्ट केले आहे की त्यांची साइट http://taringa.com आहे (उदाहरण देण्यासाठी ), नंतर असे असेलः

डब्ल्यूपी_कमेंट्सवरून हटवा जिथे टिप्पणी_अधिकृत_उर्ल '' http://taringa.com '' आवडेल;

जुन्या लेखांवर टिप्पण्या बंद करा

मला अशा लोकांबद्दल माहिती आहे ज्यांना त्यांच्या साइटवरील जुन्या पोस्टवरील टिप्पण्या बंद करायच्या आहेत, म्हणून त्यांनी प्रत्येकामधील "टिप्पण्या सक्षम" पर्याय निष्क्रिय करण्यासाठी पोस्ट एक-एक करुन संपादित केल्या पाहिजेत, ही ओळ त्यांचे जीवन सोडवेल:

अद्यतनित करा wp_posts SET कमेंट_स्टॅटस = 'बंद' WHERE पोस्ट_डेट <'2010-02-10' आणि पोस्ट_स्टॅटस = 'प्रकाशित';

जसे आपण पाहू शकता की लाईनच्या मध्यभागी एक तारीख आहे, २०१०-०२-१०, याचा अर्थ असा आहे की प्रकाशित झालेल्या आणि प्रकाशित होणार्‍या सर्व पोस्ट 2010 फेब्रुवारी, २०१० पेक्षा कमी आहेत (म्हणजेच त्या आधी प्रकाशित केल्या गेल्या आहेत) ) टिप्पण्या बंद करेल, यापुढे कोणीही त्यांच्यावर भाष्य करू शकणार नाही.

सर्व लेखांवर टिप्पण्या बंद करा

जर आपण टिप्पण्या केवळ काही पोस्टमध्येच बंद करू इच्छित नसून सर्वांमध्ये ही ओळ आपल्याला मदत करेलः

अद्यतनित करा wp_posts SET कमेंट_स्टॅटस = 'बंद', पिंग_स्टॅटस = 'बंद' WHERE कमेंट_स्टॅटस = 'ओपन';

आपण हे उलट करू इच्छित असल्यास, बंद करण्यासाठी उघडण्यासाठी बंद करा आणि उलट, आणि व्होईला, बदलांसह लाइन पुन्हा चालू करा.

विशिष्ट वेळ श्रेणीत केलेल्या टिप्पण्या हटवा

समजा आपल्याला 1 एप्रिल 2014 रोजी दुपारी 4: 15 आणि रात्री 10:40 च्या दरम्यान केलेल्या सर्व टिप्पण्या हटवायच्या असतील तर ही ओळ पुढीलप्रमाणे असेलः

डब्ल्यूपीपी_कमेंट्स वरून हटवा जेथे टिप्पणी_ तारीख> '2014-04-01 16:15:00' आणि कमेंट_डेड <= '2014-04-01 22:40:00';

आपण पाहू शकता की, वेळ 24-तासांच्या स्वरूपात आहे, म्हणजेच सैन्य वेळ.

शेवट!

ठीक आहे, आणखी काही जोडण्यासाठी नाही, हे मला माहित आहे की एकापेक्षा जास्त हे मनोरंजक असतील.

कोट सह उत्तर द्या


7 टिप्पण्या, आपल्या सोडा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   LJlcmux म्हणाले

    मला वाटते की तुम्ही फक्त हॅक केले आहे Desdelinux हे लक्षात न घेता हाहाहा

  2.   डायजेपॅन म्हणाले

    या लेखाच्या चिखलाचे काय होते? असं वाटतंय.

    1.    लिनक्स वापरुया म्हणाले

      तयार. निश्चित केले.
      हा अलेजेन्ड्रो ...

  3.   लिनक्स वापरुया म्हणाले

    हाहा! गोंधळ घालणे बंद करा
    जेव्हा मी तुला पकडतो….

  4.   येरेटीक म्हणाले

    आणि एक MySQL ट्यूटोरियल अधिक अर्थ लावणार नाही? किंवा, आपण इच्छित असल्यास "कन्सोलवरील वर्डप्रेसच्या टिप्पण्या व्यवस्थापित करा" असल्यास किमान या सर्व क्वेरींना स्वयंचलितपणे शेल स्क्रिप्ट सादर करण्याचा निर्णय घ्या.

    असं असलं तरी, पोस्टसाठी माझे योगदान मर्यादित करत आहे (काय अद्भुतता आहे!)

    वर्डप्रेस डेटाबेस लोड करण्यासाठी आणि ते ग्राउंड करण्यासाठी:
    ड्रॉप डेटाबेस;

    मी आशा करतो की हे उपयुक्त आहे ... 😉

    1.    केझेडकेजी ^ गारा म्हणाले

      एक MySQL ट्यूटोरियल, क्वेरी आणि इतर अधिक विस्तृत होईल ... परंतु, ज्यांना केवळ वर्डप्रेसच्या टिप्पण्यांमध्ये काही बदल करायचे आहेत, ते अव्यवहार्य असतील, त्यांना बरेच काही समजत नाही.

      डेकोरम असो वा नसो या विषयावर, विलियन्सवर ये, आपण प्रथम काहीतरी योगदान द्या आणि मग इतरांच्या योगदानावर टीका करा ok

      तुमची साइट / ब्लॉग समुदायासाठी उपयुक्त असलेली कोठे आहे? मी विचारतो, तुला सजावट आणि सन्मान का असावा, बरोबर? ^ _ ^

      1.    राफेल कॅस्ट्रो म्हणाले

        पोस्टचा उत्तम भाग…. भ्रष्ट राजकारणी

        +1