LightSQL – это простой и легкий плагин для работы с БД вашего сайта на WordPress.

Писать аналог phpMyAdmin цели не было, поэтому функционал на порядок меньше. Но в этом и есть прелесть данного плагина. Страница для работы с БД не перегружена скриптами, все работает с помощью AJAX (без перезагрузки страницы). Удобнее не придумать.

Предназначение плагина это возможность строить и выполнять произвольные запросы к БД MySQL вашего сайта. Не всегда удобно держать открытой вкладку с открытым phpMyAdmin из-за пары пустяковых запросов. Да и иногда бывает нужно протестировать запрос перед тем, как применить его на сайте.

Неполный список возможностей:

  1. Просмотр всех таблиц текущей БД
  2. Просмотр структуры таблицы (имена полей, типы и т. д.). Для этого нужно кликнуть по имени таблицы в списке
  3. Сохранение запросов в Историю для того, чтобы не составлять потом запрос снова
  4. Очистка истории в один клик
  5. Просмотр результатов выборки по запросу SELECT (в следующей версии допишу возможность редактирования результата)
  6. Уведомления об ошибках с текстом и объяснением ошибки
  7. Система распознает команды типа ALTER и RENAME и автоматически обновляет список таблиц и структуру для отображения. Даже скроллит список таблиц к переименованной.
  8. Приятный и отзывчивый интерфейс
  9. Без использования графики — только чистый CSS и JavaScript
  10. Хорошо прокомментированный исходный код

Это лишь неполный список всех возможностей, которые предоставляет данная версия плагина. В дальнейшем будет добавлен конструктор запросов, подсветка кода и многое другое. Также хочу отметить, что всем кто приобрел любую версию плагина на этом сайте ОБНОВЛЕНИЯ БЕСПЛАТНО ПОЖИЗНЕННО! Если вы уверены, что хорошо разбираетесь в работе MySQL или являетесь разработчиком расширений WordPress, то этот плагин для вас просто незаменим. Повторюсь еще раз: вся работа с БД происходит с помощью AJAX!

Этот плагин стоит купить только для того, чтобы изучить исходник!!!

Все элементы на странице имеют интуитивно понятный интерфейс и не нуждаются в описании.

  

Если вы правильно соблюдаете синтаксис SQL, то плагин автоматически делает следующие вещи:

  1. Например вы выбрали в списке таблицу и нажали на ее имя. После этого откроется ее структура с именами, типами полей и прочей инфой. Продолжая изучать информацию вам понадобилось удалить какую-нибудь таблицу. Вы набираете DROP TABLE ИМЯ_ТАБЛИЦЫ и жмете “Выполнить запрос”. Плагин разбирает строку запроса и если вы удаляете текущую таблицу (ту которую вы просматриваете), то автоматически скроется и таблица со структурой. Если же вы решили удалить другую таблицу, то обновится только список таблиц, так как произошло удаление, а текущая таблица не затронута.
  2. Аналогичная ситуация с командами RENAME TABLE и ALTER TABLE. Если команда не затрагивает текущую открытую таблицу, то запрос просто тихо выполнится и не будет вас утомлять подгрузкой данных.
  3. Мой любимый пункт – сохранение запросов в историю. Если вы часто используете одни и те же запросы, например для удаления всех черновиков, то наберите его в окне запроса и нажмите кнопку “Сохранить запрос”. Строка будет помещена в список с удобной поисковой строкой и все ваши запросы будут всегда под рукой. Также историю можно очистить одним кликом по кнопке “Очистить историю”
  4. Плагин запоминает последнюю открытую для просмотра таблицу и при следующем заходе он вам ее любезно откроет без вашего участия.
  5. А еще весь текст из окна запроса сохраняется в базу. Например вы набрали строку и случайно обновили страницу. В этом случае после загрузки страницы ваш запрос вновь появится в окне. Это очень удобно. Также вы можете настроить интервал для автосохранения. Настройки применяются моментально. Не бойтесь делать его маленьким, например 3 секунды. Ваша БД не разрастется. Сохраняется все в одной строке и только последний запрос.
  6. Так же поддерживаются горячие клавиши. В следующей версии сделаю возможность вешать свои клавиши на определенные команды.

В общем жду ваших отзывов и предложений по функционалу. Буду благодарен за любую критику.

LightSQL – это простой и легкий плагин для работы с БД вашего сайта на WordPress.
Писать аналог phpMyAdmin цели не было, поэтому функционал на порядок меньше.
Но в этом и есть прелесть данного плагина.
Страница для работы с БД не перегружена скриптами, все работает с помощью AJAX (без перезагрузки страницы).
Удобнее не придумать. Предназначение плагина это возможность строить и выполнять произвольные запросы к БД MySQL вашего сайта.
Не всегда удобно держать открытой вкладку с открытым phpMyAdmin из-за пары пустяковых запросов.
Да и иногда бывает нужно протестировать запрос перед тем, как применить его на сайте.

Неполный список возможностей:
Просмотр всех таблиц текущей БД
Просмотр структуры таблицы (имена полей, типы и т. д.). Для этого нужно кликнуть по имени таблицы в списке
Сохранение запросов в Историю для того, чтобы не составлять потом запрос снова
Очистка истории в один клик
Просмотр результатов выборки по запросу SELECT
Уведомления об ошибках с текстом и объяснением ошибки
Приятный и отзывчивый интерфейс
Хорошо прокомментированный исходный код

Это лишь неполный список всех возможностей, которые предоставляет данная версия плагина.
В дальнейшем будет довавлен конструктор запросов и многое другое.
Также хочу отметить, что всем кто приобрел любую версию плагина на этом сайте ОБНОВЛЕНИЯ БЕСПЛАТНО ПОЖИЗНЕННО!

Если вы уверены, что хорошо разбираетесь в работе MySQL или являетесь разработчиком расширений WordPress, то этот плагин для вас просто незаменим.

Повторюсь еще раз: вся работа с БД происходит с помощью AJAX!
Этот плагин стоит купить только для того, чтобы изучить исходник!!!

Все элементы на странице имеют интуитивно понятный интерфейс и не нуждаются в описании.
Посмотрите на приведенные скриншоты и сами все поймете.

1. Загрузить папку плагина в '/wp-content/plugins/'
1. Активировать плагин 'LightSQL' в меню 'Плагины'

Как пользоваться?

Просто введите в поле запрос, который нужно выполнить и нажмите кнопку "Выполнить запрос".
Работает это все через $wpdb->query(), так что думайте что вводите.
Все элементы на странице имеют интуитивно понятный интерфейс и не нуждаются в описании.

Я использую плагин и люблю его. Как я могу выразить мою признательность?

Можете поддержать финансами [my donation page](http://home-develop.ru/katalog-po/plaginy-dlya-populyarnyh-cms/lightsql-plagin-dlya-raboty-s-bd-wordpress/#donate "Поддержать"). Если Вы считаете плагин полезным, то можете проголосовать за него (5 звезд будет отлично) на странице [plugin review page](http://home-develop.ru/products/lightsql-plagin-dlya-raboty-s-bd-wordpress/ "Купить WPlinkPlugin")

1. Ссылки на скриншоты

1.0.0

* Initial Version

1.0.0

* Initial Version

Условия поддержки: Бесплатная техподдержка на сайте разработчика
Контактные данные: Веб-сайт: freelanceronline.ru
Email: contact@freelanceronline.ru
0
Форум поддержки : При возникновении проблемы, создайте соответствующую тему на форуме поддержки товара
Помните! Данный продукт защищён авторским правом, его нарушение влечёт за собой административную и уголовную ответственность.

Автор публикации

не в сети 9 лет

Ярков Алексей

0
Написание скриптов, разработка ПО, веб-сайтов, интернет-магазинов, лэндингов на заказ.
Комментарии: 0Публикации: 1Регистрация: 03-11-2014Продаж/Покупок: 0/7