2013-03-28 6 views
-2

Я разрабатываю межплатформенное программное обеспечение для администрирования MySQL в JAVA, подобное phpMyAdmin, но более удобное в использовании и удобное в использовании. Пока все работает. Программное обеспечение получает доступ к серверу MySQL со стандартными методами, такими как каждый веб-сайт: имя хоста, имя пользователя, пароль, порт.Имеет ли phpMyAdmin специальный доступ к MySQL?

Нужен ли мне какой-либо специальный доступ к серверу MySQL, за исключением проверки подлинности пользователя, чтобы сделать его полнофункциональным администратором для phpMyAdmin? Есть ли у phpMyAdmin что-то особенное, или это просто «веб-сайт», который общается с MySQL, как и любой другой сайт?

+0

Это просто веб-сайт и получает доступ, как и любой другой сайт, только он создан для работы с базой данных напрямую, а не с использованием неявного использования БД. Ничего особенного. ^^ – Jon

+0

Вы можете получить исходный код и проверить его самостоятельно, но это просто интерфейс, ничего особенного в каком-либо другом смысле. http://www.phpmyadmin.net/home_page/index.php – catchamonkey

+1

Единственное, что вы можете подумать, это права пользователя. Вам нужен пользователь с полными правами на доступ к базе данных для полных рабочих клиентов, а не для пользователя с некоторыми простыми созданиями, обновлениями, изменениями прав, например. –

ответ

0

phpmyadmin подключается к базе данных mysql так же, как и любая другая программа.

Однако вы можете добавить некоторые функции, которые потребуют непосредственного доступа к файлам на жестком диске - например, было бы неплохо иметь возможность наблюдать за файлами сервера в реальном времени. Что-то вроде этого, вы можете позволить пользователю вашего веб-интерфейса взглянуть на запросы базы данных, которые выполняются приложениями.

1

Нет ничего особенного в phpMyAdmin, его просто клиенте.

+0

И как и у другого клиентского инструмента, он имеет достаточные разрешения в качестве пользователя базы данных, которые вы предоставляете инструменту. –

Смежные вопросы