ショコラ
ワードプレスのデータベースを直接編集するには?
mysql にログインして以下の手順でキメマス。
もっさん先輩
手順
- mysql にログインします。
mysql -u${MYSQL_USER} -p${MYSQL_PASSWORD} ${MYSQL_DATABASE}- ワードプレスの公開されている記事は以下のSQLで取得できます。
SELECT * FROM wp_posts WHERE post_status='publish';- 記事の内容を確認します。
SELECT post_content FROM wp_posts WHERE post_status='publish' LIMIT 5;- 記事の内容をみて、更新する法則をみつけます。
例えば、今回は「font-size=”24″」を「font-size=”16″」に変えようと思います。
balloon_shadow="true" font_size="24"]<p>
- 置換後の記事の内容を確認します。
SELECT REPLACE(post_content ,'balloon_shadow="true" font_size="24"','balloon_shadow="true" font_size="16"') from wp_posts WHERE post_status='publish' LIMIT 5;- トランザクションを開始します。
begin;- アップデートします。
UPDATE wp_posts SET post_content=REPLACE(post_content ,'balloon_shadow="true" font_size="24"','balloon_shadow="true" font_size="16"') WHERE post_status='publish';問題があればロールバックしてアップート前の状態に戻ります。
rollback;- コミットします。
commit;以上