phpMyAdmin , SQL Buddy и Adminer работают на PHP. Я на сервере Python Debian и не хочу устанавливать PHP. Есть ли интерфейс mySQL, который не требует PHP?
Для чисто программного решения я бы рекомендовал Oracle, предоставленный Python-MySQL Connector . Это лицензия GPL, или вы также можете приобрести другую лицензию. Я только немного использовал его, поэтому я не могу комментировать простоту использования расширенных функций, но простые запросы работают хорошо и быстро.
Существует также неплохая документация , включая несколько примеров, доступных на сайте Oracle.
Я читал о графическом интерфейсе Python/MySQL - хотя он, похоже, несколько сосредоточен на построении графиков, в нем указано, что он поддерживает создание и управление (а также анализ). Несмотря на то, что я (пока) не пробовал его из того, что я читал , он выглядит довольно хорошо, и, поскольку он с открытым исходным кодом и python, если это что-то близкое, вы можете относительно легко расширить его, чтобы делать то, что вам нужно.
Вы можете использовать MySQL Workbench :
Редактор SQL:
Визуальный дизайн базы данных:
Администрация:
Интерфейс — это довольно широкий термин, но если вы хотите управлять своими базами данных SQL с помощью графического интерфейса, SQuirreL — самый мощный и универсальный вариант. Это некрасиво, но после настройки это один из лучших инструментов.
Я использовал его для баз данных Oracle, Microsoft, MySQL и PostgreSQL без проблем.
Это Java-приложение, поэтому оно не требует GTK или чего-то еще, и оно будет работать на всех платформах.
Кроме того, вы можете просто использовать mysql
и psql
команды из командной строки через SSH. Это настолько просто, насколько это возможно, при условии, что вы не против открыть терминал.
Я разрабатываю проводник базы данных с упором на широту, а не на глубину . Он написан на Python 2, который, скорее всего, уже установлен на вашем сервере.
Прямо сейчас он не позволит вам выполнять произвольные запросы, но это высоко в списке функций. Squeal теперь поддерживает выполнение произвольных SQL-запросов!
Обратите внимание, что приложение находится на очень ранней стадии разработки. В зависимости от вашей точки зрения, это хорошо или плохо. Вероятно, он еще не поддерживает все функции, которые вам нужны, но я очень отзывчивый разработчик и буду добавлять функции по мере необходимости.
Инструмент, о котором стоит упомянуть, — HeidiSQL . Это действительно приложение для Windows, но его можно сделать кроссплатформенным с другими программами, такими как Wine . Я использую HeidiSQL для большинства запросов к таблицам MySQL и MySQL Workbench для высокоуровневого администрирования базы данных.
Я могу порекомендовать Database Workbench — хотя это инструмент на основе Windows, он отлично работает под Wine и используется многими пользователями.
Он включает инструменты проектирования, отладки, управления, миграции, просмотра и редактирования баз данных.
Ник Дикинсон-Уайлд
Линоб
ненор
Линоб
Лукас Граф
localhost
). Бесплатная, кроссплатформенная.Линоб
Франк Дернонкур
Линоб
Франк Дернонкур
Николя Рауль
Хьюи