|
|
MySQL Web Shell 1.6
Основные возможности скрипта: - соединение с любой другой базой моментально, просто изменяя параметры; - автоматически получаемый список баз данных на сервере (при удачном логине к базе) и затем выбор нужной базы; - автоматически создаваемый список таблиц при удачно выбранной базе; - появление выпадающего меню при наведении на название любой таблицы, в котором есть возможность автоматически составить 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" и увел мышь за границы окна.
|
|
| |
|
Почтовая рассылка |
|
|
| Голосование |
|
|
| |
| |