web-dev-qa-db-ja.com

すべての投稿から一行をまとめて削除する方法

すべての投稿からコンテンツを削除する必要があります。

すべての投稿はこの行で始まります。

<p style="text-align: center;"><img src="http://i.imgur.com/picture.jpg" alt="" /></p>

だから私は私のデータベースからのすべての投稿からこの行を一度に削除したいです。

Phpmyadminで編集できることは知っていますが、その方法がわかりません。

これがすべての投稿がどのように見えるかです:

<p style="text-align: center;"><img src="http://i.imgur.com/picture.jpg" alt="" /></p>
<p style="text-align: center;">here is some text.</p>

だから基本的に私はこのまさしくその行を削除したいです。

<p style="text-align: center;"><img src="http://i.imgur.com/picture.jpg" alt="" /></p>

サイト上のすべての投稿から。

ポストスクリプト、私は完全に初心者です。

2
davidnsfw

PhpMyAdminを使用するには、以下の手順に従ってください。

Login to phpMyAdmin panel and select your WordPress database.
Click on the SQL tab which will bring you to a page with a SQL query box.

下の画像のようにSQLクエリボックスが表示されたら、そこでSQLクエリを実行できます。

UPDATE wp_posts SET post_content = REPLACE (post_content, '<p style="text-align: center;"><img src="http://i.imgur.com/picture.jpg" alt="" /></p>', '');

phpmyadmin SQL Query box

2
Wali Hassan

いいアドバイス。それは私のために働きました、しかし私はテーブルとフィールド名の周りに引用符を置かなければなりませんでした。

UPDATE `wp_edeals_posts` SET `post_content`= REPLACE(post_content, '<p style="text-align: center;"><img src="http://i.imgur.com/picture.jpg" alt="" /></p>', '')
0