MySQL විධාන සමඟ වර්ඩ්ප්‍රෙස් අදහස් කළමනාකරණය කරන්න

ඇත්ත කලකට පෙර මම ඔබට පෙන්නුවා වර්ඩ්ප්‍රෙස් අඩවි විධාන සමඟ කළමනාකරණය කරන්නේ කෙසේද, එය ස්ක්‍රිප්ට් එකක් හරහා විය perl. මෙම අවස්ථාවේදී, SQL විමසුම් භාවිතා කරමින් වර්ඩ්ප්‍රෙස් අදහස් කළමනාකරණය කරන්නේ කෙසේදැයි මම ඔබට විශේෂයෙන් පෙන්වන්නම්, එනම් MySQL කොන්සෝලයෙහි විධාන භාවිතා කිරීම.

මතක තබා ගත යුතු පළමු දෙය නම් ඔවුන්ට MySQL පර්යන්තය හෝ කොන්සෝලය වෙත ප්‍රවේශය තිබිය යුතුය, අපි SSH හරහා සේවාදායකයට ප්‍රවේශ වෙමු යැයි සිතමු.

mysql -u root -p
මෙය අපගේ MySQL පරිශීලකයා root යැයි උපකල්පනය කරයි, එය වෙනත් එකක් නම්, ඔබේ පරිශීලකයා සඳහා root වෙනස් කරන්න

මෙය ලියා තද කළ පසු ඇතුලත් කරන්න එය එම MySQL පරිශීලකයාගේ මුරපදය ඉල්ලනු ඇත, ඔවුන් එය ලියයි, ඔවුන් නැවත එබිය යුතුය ඇතුලත් කරන්න සහ වොයිලා, ඔවුන් දැනටමත් ප්‍රවේශ වී ඇත:

mysql-terminal-access

MySQL කවචය තුළට ගිය පසු අප භාවිතා කිරීමට යන්නේ කුමන දත්ත සමුදායද යන්න සඳහන් කළ යුතුය, ඔබට ලබා ගත හැකි දත්ත සමුදායන් දැක ගත හැකිය:

දත්ත සමුදායන් පෙන්වන්න;
MySQL හි එය එසේ ය ඉතා වැදගත් සෑම විටම අර්ධ සළකුණකින් උපදෙස් අවසන් කරන්න;

පවතින දත්ත සමුදායන් මා කී පරිදි මෙය ඔබට පෙන්වනු ඇත, අපේක්ෂිත එකක් කැඳවනු ඇතැයි සිතමු sitewordpress, අපි එය භාවිතා කිරීම ආරම්භ කරමු:

sitewordpress භාවිතා කරන්න;

වගු සමඟ හඳුන්වන දේ සමාලෝචනය කරමු:

වගු පෙන්වන්න;

මෙය අපට වගු වල නම් කියනු ඇත, අතිශයින්ම වැදගත් වන්නේ අදහස් හා සම්බන්ධ වගුවේ නම හරියටම කුමක් දැයි අප දැක ගත යුතු බැවිනි: අදහස්

එය සාමාන්‍යයෙන් wp_comments ලෙස හැඳින්වේ, ඒ හා සමානව, වැදගත් දෙය නම් එය සැමවිටම අවසන් වීමයි: අදහස්

SPAM අදහස් මකන්න

මෙම රේඛාව සමඟ SPAM ලෙස සලකුණු කර ඇති සියලුම අදහස් මකා දැමෙනු ඇත:

Wp_comments වෙතින් මකන්න WHERE comment_approved = 'අයාචිත තැපැල්';
මතක තබා ගන්න, wp_comments වගුව නොපවතින බව ඔබට පැවසුවහොත් ඔබ wp_comments විවරණ වගුවේ නිශ්චිත නමට වෙනස් කළ යුතුය, ප්‍රදර්ශන වගුවලට පසුව ඉහත නම; ඔවුන්ට දර්ශනය විය

මධ්‍යස්ථව පවතින සියලු අදහස් මකන්න

Wp_comments වෙතින් මකන්න WHERE comment_approved = '0';

සියලුම අදහස් වල පෙළ ප්‍රතිස්ථාපනය කරන්න

“දේශපාලන” යන වචනය සඳහා සියලු අදහස් සෙවීමට හා එය “දූෂිත” ලෙස ප්‍රතිස්ථාපනය කිරීමට අපට අවශ්‍ය යැයි සිතමු.

යාවත්කාලීන කරන්න wp_comments SET `comment_content` = ප්‍රතිස්ථාපනය කරන්න (` comment_content`, 'Politicos', 'corruptos');

කර්තෘගේ අඩවි URL මත පදනම්ව අදහස් මකන්න

කිසියම් හේතුවක් නිසා අදහස් දැක්වීමේදී, අදහස් දැක්වීමේ ආකෘති දත්තවල (නම, වෙබ් අඩවිය සහ විද්‍යුත් තැපෑල) ඔවුන්ගේ වෙබ් අඩවිය http://taringa.com බව සඳහන් කර ඇති ඕනෑම පරිශීලකයෙකුගෙන් සියලු අදහස් ඉවත් කිරීමට අපට අවශ්‍ය යැයි සිතමු (උදාහරණයක් උපුටා දැක්වීමට) , එය එසේ වනු ඇත:

Wp_comments වෙතින් මකන්න WHERE comment_author_url 'http://taringa.com' වැනි;

පැරණි ලිපි පිළිබඳ අදහස් වසා දමන්න

ඔවුන්ගේ වෙබ් අඩවි වල පැරණි සටහන් වල අදහස් වසා දැමීමට කැමති අය ගැන මම දනිමි, එබැවින් ඔවුන් එක් එක් පෝස්ට් එකින් එක සංස්කරණය කළ යුතුය.

UPDATE wp_posts SET comment_status = 'වසා ඇත' WHERE post_date <'2010-02-10' සහ post_status = 'public';

ඔබට පෙනෙන පරිදි, පේළියේ මැද 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' සහ comment_date <= '2014-04-01 22:40:00';

ඔබට පෙනෙන පරිදි, කාලය පැය 24 ආකෘතියෙන්, එනම් මිලිටරි වේලාවෙන්.

අවසානය!

හොඳයි, එකතු කිරීමට තවත් කිසිවක් නැත, එක් අයෙකුට වඩා මෙය සිත්ගන්නාසුළු බව මම දනිමි.

උත්තරයක් දෙන්න


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 7 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   @Jlcmux ප්රකාශ කළේය

    මම හිතන්නේ ඔබ ඩෙස්ඩෙලිනක්ස් හහාහා නොදැන එය හැක් කළා

  2.   ඩයසෙපන් ප්රකාශ කළේය

    මෙම ලිපියේ පයින්ට් එකට කුමක් සිදුවේද? මේක ජරාවක් වගේ.

    1.    අපි ලිනක්ස් භාවිතා කරමු ප්රකාශ කළේය

      සූදානම්. සවි කර ඇත.
      මේ ඇලෙජැන්ඩ්‍රෝ ...

  3.   අපි ලිනක්ස් භාවිතා කරමු ප්රකාශ කළේය

    හාහා! ජරාව ඇලෙජැන්ඩ්‍රෝ සෑදීම නවත්වන්න!
    මම ඔබව අල්ලා ගන්නා විට….

  4.   යෙරෙටික් ප්රකාශ කළේය

    MySQL නිබන්ධනය වඩාත් අර්ථවත් නොවේද? නැතහොත්, ඔබට අවශ්‍ය වන්නේ “කොන්සෝලයෙන් වර්ඩ්ප්‍රෙස් අදහස් කළමනාකරණය කරන්න” නම් අවම වශයෙන් මෙම සියලු විමසුම් ස්වයංක්‍රීය කරන ෂෙල් ස්ක්‍රිප්ට් එකක් ඉදිරිපත් කිරීමේ අලංකරණය තිබිය යුතුය.

    කෙසේ වෙතත්, තනතුර සඳහා මගේ දායකත්වය සීමා කිරීම (මොනතරම් අලුත් දෙයක්ද!)

    වර්ඩ්ප්‍රෙස් දත්ත ගබඩාව පූරණය කර එය භූගත කිරීමට:
    දත්ත සමුදාය අතහරින්න;

    එය ප්‍රයෝජනවත් යැයි මම සිතමි ...

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      MySQL නිබන්ධනයක්, විමසුම් සහ වෙනත් ඒවා වඩාත් පුළුල් වනු ඇත ... නමුත්, වර්ඩ්ප්‍රෙස් හි අදහස් දැක්වීම්වල යම් යම් වෙනස්කම් කිරීමට පමණක් කැමති අයට එය ප්‍රායෝගික නොවන අතර ඔවුන්ට බොහෝ දේ නොතේරෙනු ඇත.

      සැරසිලි තිබීම හෝ නොකිරීම පිළිබඳ කාරණය සම්බන්ධයෙන්, විලියන්ස් වෙත පැමිණෙන්න, ඔබ පළමුව යමක් දායක කර පසුව අන් අයගේ දායකත්වය විවේචනය කරන්න ok

      ප්‍රජාවට ප්‍රයෝජනවත් වන ඔබේ වෙබ් අඩවිය / බ්ලොගය කොහිද? මම අහනවා ඇයි, ඔබට සැරසිලි හා ගෞරවය තිබිය යුතුයි නේද? ^ _ ^

      1.    රෆායෙල් කැස්ත්‍රෝ ප්රකාශ කළේය

        තනතුරේ හොඳම කොටස…. දූෂිත දේශපාලන .යන්

        +1