LightSQL – это простой и легкий плагин для работы с БД вашего сайта на WordPress.
Писать аналог phpMyAdmin цели не было, поэтому функционал на порядок меньше. Но в этом и есть прелесть данного плагина. Страница для работы с БД не перегружена скриптами, все работает с помощью AJAX (без перезагрузки страницы). Удобнее не придумать.
Предназначение плагина это возможность строить и выполнять произвольные запросы к БД MySQL вашего сайта. Не всегда удобно держать открытой вкладку с открытым phpMyAdmin из-за пары пустяковых запросов. Да и иногда бывает нужно протестировать запрос перед тем, как применить его на сайте.
Неполный список возможностей:
- Просмотр всех таблиц текущей БД
- Просмотр структуры таблицы (имена полей, типы и т. д.). Для этого нужно кликнуть по имени таблицы в списке
- Сохранение запросов в Историю для того, чтобы не составлять потом запрос снова
- Очистка истории в один клик
- Просмотр результатов выборки по запросу SELECT (в следующей версии допишу возможность редактирования результата)
- Уведомления об ошибках с текстом и объяснением ошибки
- Система распознает команды типа ALTER и RENAME и автоматически обновляет список таблиц и структуру для отображения. Даже скроллит список таблиц к переименованной.
- Приятный и отзывчивый интерфейс
- Без использования графики — только чистый CSS и JavaScript
- Хорошо прокомментированный исходный код
Это лишь неполный список всех возможностей, которые предоставляет данная версия плагина. В дальнейшем будет добавлен конструктор запросов, подсветка кода и многое другое. Также хочу отметить, что всем кто приобрел любую версию плагина на этом сайте ОБНОВЛЕНИЯ БЕСПЛАТНО ПОЖИЗНЕННО! Если вы уверены, что хорошо разбираетесь в работе MySQL или являетесь разработчиком расширений WordPress, то этот плагин для вас просто незаменим. Повторюсь еще раз: вся работа с БД происходит с помощью AJAX!
Этот плагин стоит купить только для того, чтобы изучить исходник!!!
Все элементы на странице имеют интуитивно понятный интерфейс и не нуждаются в описании.
Если вы правильно соблюдаете синтаксис SQL, то плагин автоматически делает следующие вещи:
- Например вы выбрали в списке таблицу и нажали на ее имя. После этого откроется ее структура с именами, типами полей и прочей инфой. Продолжая изучать информацию вам понадобилось удалить какую-нибудь таблицу. Вы набираете DROP TABLE ИМЯ_ТАБЛИЦЫ и жмете “Выполнить запрос”. Плагин разбирает строку запроса и если вы удаляете текущую таблицу (ту которую вы просматриваете), то автоматически скроется и таблица со структурой. Если же вы решили удалить другую таблицу, то обновится только список таблиц, так как произошло удаление, а текущая таблица не затронута.
- Аналогичная ситуация с командами RENAME TABLE и ALTER TABLE. Если команда не затрагивает текущую открытую таблицу, то запрос просто тихо выполнится и не будет вас утомлять подгрузкой данных.
- Мой любимый пункт – сохранение запросов в историю. Если вы часто используете одни и те же запросы, например для удаления всех черновиков, то наберите его в окне запроса и нажмите кнопку “Сохранить запрос”. Строка будет помещена в список с удобной поисковой строкой и все ваши запросы будут всегда под рукой. Также историю можно очистить одним кликом по кнопке “Очистить историю”
- Плагин запоминает последнюю открытую для просмотра таблицу и при следующем заходе он вам ее любезно откроет без вашего участия.
- А еще весь текст из окна запроса сохраняется в базу. Например вы набрали строку и случайно обновили страницу. В этом случае после загрузки страницы ваш запрос вновь появится в окне. Это очень удобно. Также вы можете настроить интервал для автосохранения. Настройки применяются моментально. Не бойтесь делать его маленьким, например 3 секунды. Ваша БД не разрастется. Сохраняется все в одной строке и только последний запрос.
- Так же поддерживаются горячие клавиши. В следующей версии сделаю возможность вешать свои клавиши на определенные команды.
В общем жду ваших отзывов и предложений по функционалу. Буду благодарен за любую критику.
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. Ссылки на скриншоты
* Initial Version
* Initial Version
Email: contact@freelanceronline.ru
Пока ни одного комментария не было оставлено.