Как я могу заменить значение, когда конкретная строка найдена в SQL - PullRequest
0 голосов
/ 29 июля 2011

Я запускаю неправильный запрос SQL, и теперь мне нужно исправить некоторые вещи с самого начала.В моей таблице wp_postmeta есть два поля, meta_value и meta_key.

Как заменить существующее значение meta_key на _tdomf_custom_permalink в каждой строке, в которой строка http://www.domain.com/?h найдена в meta_value с использованием phpmyadmin SQL.

Во-вторыхКак я могу заменить http://www.domain.com/?h (в поле meta_value) другим доменом?

Спасибо.

1 Ответ

2 голосов
/ 29 июля 2011

Просто используйте операторы обновления в SQL:

update wp_postmeta 
set meta_key = '_tdomf_custom_permalink' 
where meta_value = 'http://www.domain.com/?h'

, чтобы затем заменить http://www.domain.com/?h:

update wp_postmeta 
set meta_value = 'http://www.yourdomain.com/?h' 
where meta_value = 'http://www.domain.com/?h'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...