Проектирование баз данных в среде OpenOffice.org Base/Настройка рабочей среды
Для работы нам понадобится:
- пакет OpenOffice.org
- Система управления базами данных (СУБД) MySQL
- веб-интерфейс для администрирования СУБД MySQL phpMyAdmin
В операционной системе Linux и в частности для дистрибутива Ubuntu установка программ не представляет особого труда. Так как описание методов работы в Linux выходит за рамки темы, рассматриваемой в этой книге, мы не будем приводить все способы установки, а опишем самые простые пути настройки и установки программного обеспечения через центр приложений Ubuntu.
OpenOffice.org
[править]Для более полной установки рекомендуется ставить пакет OOO полностью, со всеми модулями, но вы можете поставить только OOO Base. Есть несколько способов подключения к СУБД MySQL, через ODBC или JDBC и используя прямое соединение. Для ODBC или JDBC необходимо установить и настроить драйвера для подключения к MySQL. Мы же будем использовать более удобный способ — прямое соединение. Для этого нам понадобится установить расширение openoffice.org-mysql-connector вручную[1], и все.
Настройку самой программы мы рассмотрим в следующей главе — Обзор OpenOffice Base.
MySQL
[править]Если раньше MySQL устанавливалась, создавая пустой пароль для главного пользователя (root), то последние версии запрашивают пароль во время установки, независимо от способа установки.
-
Пошаговая установка MySQL в Windows
phpMyAdmin
[править]Так как phpMyAdmin представляет собой веб-интерфейс (frontend), то для его работы необходим веб-сервер, но в операционной системе Ubuntu и других дистрибутивах Linux установка всего необходимого происходит автоматически, как зависимостей. В процессе установки phpMyAdmin центр приложений автоматически установит веб-сервер Apache2, PHP и все необходимые модули.
В ранних версиях phpMyAdmin перед началом работы необходимо было прописать учетные данные пользователя, от имени которого будет работать phpMyAdmin, в специальный файл настроек config.inc.php. Но в последних версиях при попытке запустить phpMyAdmin открывается форма в которую можно ввести учетные данные. Это самый безопасный вариант работы с системой phpMyAdmin, т. к. пароль нигде не хранится. Рекомендуется постоянно вводить учетные данные таким способом и не обращать внимания на предупреждение системы о том, что не заполнен файл config.inc.php.
Альтернативное ПО
[править]Мы уже говорили о том, что выбранный нами метод работы с внешней базой, позволяет использовать одновременно с OOo Base любое другое программное обеспечение. В частности для работы с СУБД MySQL, кроме phpMyAdmin, существует огромное количество программ. Вот некоторые из них:
- MySQL Administrator
- MySQL Query Browser
- MySQL Navigator
- KMySQLAdmin
- emma
- TOra
-
Окно программы MySQL Administrator
-
MySQL Query Browser
-
MySQL Manager
-
Adminer