Vanta.ru > Скрипты > PHP-скрипты > Базы данных

Меню

MySQL Web Shell


Скрипт:

MySQL Web Shell

Категория:

Базы данных

Описание:

Основные возможности скрипта:
- соединение с любой другой базой моментально, просто изменяя параметры;
- автоматически получаемый список баз данных на сервере (при удачном логине к базе) и затем выбор нужной базы;
- автоматически создаваемый список таблиц при удачно выбранной базе;
- появление выпадающего меню при наведении на название любой таблицы, в котором есть возможность автоматически составить SELECT-запрос по выбранным полям таблицы или сделать INSERT-запрос по выбранным полям таблицы, кроме того рядом с каждым полем указываеться MySQL-тип этого поля (всего этого нет в браузере Netscape, а в Internet Explorer это можно отключить по желанию в параметрах, такое может потребоваться при слишком большом количестве таблиц в базе, когда приходиться делать много запросов по получению списка полей и их типа для каждой из таблиц);
- при щелчке мышью на название таблицы создает SELECT-запрос по всей таблице;
- при двойном щелчке мышью на название таблицы создает запрос для вывода информации о таблице (только в Internet Explorer);
- если запрос возможно отобразить в виде таблицы, то он отображаеться на экране после его выполения;
- возможность real-time просмотра fetch-процесса (строки таблицы показываються по ходу загрузки браузером), но иногда при этом возможны искажения полей таблиц (из-за специфики html);
- выполнение запроса по нажатию комбинации Control+Enter в любом месте страницы (чтобы не нажимать кнопку submit);- Logout сессии (сессия поддерживаеться с помощью Cookie).
Новые возможности:
- Добавлена функция HISTORY SQL-запросов. Одновременно можно хранить до 10 предыдущих SQL-запросов. Функция реализована с помощью COOKIE. В целях повышения скорости работы, COOKIE забираются с помощью JavaScript (на стороне клиента). Так как на размер одной COOKIE наложено ограничение в 4Kb, то каждый SQL запрос (одна COOKIE) для хистори не должен превышать данного размера, в противном случае этот запрос в COOKIE не сохранится. Листать хистори можно с помощью стрелок вверх и вниз, слева от поля ввода запроса. Содержимое графических стрелочек вшито в скрипт, поэтому для работы по-прежнему нужен только один файл - сам скрипт ;) COOKIE устанавливаются на год вперед, а так же, если не было удачного логина к базе то COOKIE листать невозможно (в целях безопасности).
- Исправлен небольшой баг, при выводе содержимого таблиц, теперь NULL значения выводятся как [NULL] жирным шрифтом, а пустые - пустыми;
- Добавлена пауза в IE в 800 миллисекунд, перед тем как убрать выпадающее меню. Сделано для того, чтобы окно не исчезало моментально, если человек случайно промазал мимо ссылки "SELECT" и увел мышь за границы окна.

Автор:

Григорович, Роман

Размер:

5507

Скачиваний:

4314

Скачать скрипт

 



Разделы сайта
Реклама

Design by ThePromo.ru 2001-2018

E-mail: info@vanta.ru