MYSQL - Запрашивать несколько баз данных WordPress одновременно? - PullRequest
1 голос
/ 14 ноября 2011

Мне нужно выполнить операцию очистки в моих базах данных mysql,

У меня 140 баз данных WordPress при одном подключении.

У меня ~ 30 запрещенных слов.

Мне нужно запросить во всех wp-post таблицах post-content столбцах найти эти 30 слов и удалить строки, содержащие одно из этих слов.

Я должен сделать это для каждой базы данных одновременно!

1 Ответ

1 голос
/ 14 ноября 2011

Вы можете написать небольшую программу на java или c #, чтобы фактически перебрать все базы данных.

Если вы выполните show databases;, это извлечет все базы данных, которые присутствуют в вашем соединении.Оттуда я предполагаю, что вы знаете таблицы, по которым вы хотите запросить запрещенные слова.Затем вы можете выполнить цикл в этом новом приложении для каждой имеющейся базы данных, и вы сможете запросить требуемую таблицу.

Дайте мне знать, если это то, что вы ожидали.Если вам нужен пример кода, дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...