Как удалить из БД эмейлы всех пользователей

Очищаем из базы данных wordpress все email адреса пользователей.

Запрос в MySQL:

UPDATE wp_users
SET user_email = REPLACE(user_email, SUBSTRING(user_email, CHARINDEX('@', user_email),
LEN(user_email) - CHARINDEX(user_email, '@')), '@example.com')

В результате все заменится на адреса вида @example.com.

Привет. Ты находишься на моём сайте. Я разработчик. Здесь я делюсь своими наработками и знаниями. Спрашивай в комментариях, если тебе что-то не понятно или пиши, если есть что добавить.

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи: "Как удалить из БД эмейлы всех пользователей"
Если вам нужно добавить участок кода ставьте его между тегами <code></code>