Высоков.ру

Поиск ссылок и других данных в базе данных

federated-search

Сегодня (запись из черновика за май) нужно было найти изображение, загруженное на сайт (static.24.ua), но через обычный поиск в постах оно не находится – это код, а не текст. Через поиск по записям в админке тоже находит всё что угодно, но не то, что нужно. Поэтому получилось найти только через запрос в базе данных. Точнее через встроенный поиск в MySQL.

Идем в MySQL, выбираем базу и переходим на вкладку «Поиск». Здесь надо настроить поиск: в пункте «Слова или значения для поиска (групповой символ: «%»)» пишем %static.24.ua%, в «Искать» оставляем «любое из слов», выбираем таблицу с постами – wp_posts. Нажимаем кнопку «ОК» и смотрим результаты.

23-05-2014 16-38-09

Для того чтобы посмотреть, в каком именно посту находится изображение с таким адресом, нажимаем ссылку «Обзор».

23-05-2014 16-40-15

Нам покажут строки с постами (постом), где можно определить нужную запись по ее ID или просто по заголовку (колонка post_title). Для особо ленивых – правее в строке есть колонка guid, в которой вообще записана ссылка на пост.

Просто, точно и достаточно быстро, учитывая, что через обычный поиск искать придется намного дольше и не факт, что найдется то, что нужно.

23-05-2014 16-41-29

Один коммент. к записи «Поиск ссылок и других данных в базе данных»
  1. Artopet.Ru:

    Благодарю, интересно…
    Картинка сёрча очень подходящая )
    А вот «посмотрим, что будет» как-то не обнадеживает…

Комментировать