Короткий посібник користувача Base (частина I) доступний і просто про роботув офісних пакетах

Автор перекладу: Олексій Решетніков

ЯК ПРАЦЮЄ BASE

користувача

Обробники баз даних

До складу Base входить її власний, заснований на Java, обробник баз даних, що називається HSQL. Його головна перевага – це зручність: як користувач, ви можете просто почати будувати бази даних, не заглиблюючись у технічні моменти. Однак, вбудований обробник має низку серйозних недоліків. Перш за все, він розроблений для баз даних, які застосовуються одним користувачем, так що в ньому не передбачений простий спосіб спільного використання вашої бази даних. Також він порівняно повільно працює, і дані не відокремлені від структури бази даних, що ускладнює її вдосконалення. Іншими словами, вбудований обробник більше підходить для невеликих, що знаходяться на вашому комп'ютері та призначених для одного користувача баз даних.

З'єднання Base та MySQL

Як згадано вище, однією з хороших рис пакету OpenOffice.org є його здатність користуватися різними обробниками баз даних. Достатньо лише надати потрібний драйвер і OpenOffice.org зможе з'єднатися теоретично з будь-якою СУБД, включаючи MySQL. Однак, вибір потрібного драйвера та конфігурація з'єднання між MySQL та OpenOffice.org може виявитися непростим завданням.

Connector/ODBC не має цих обмежень, але процес його встановлення та налаштування складніший. Також в ОС Linux він працює найкраще, коли база даних MySQL встановлена ​​на той самий комп'ютер. Причиною цього є те, що драйвер намагається знайти файл mysql.sock file у певній директорії і, не знайшовши його (що відбувається у випадку віддаленої бази даних), не може встановити з'єднання. Зрозуміло, можна змусити драйвер з'єднатися з віддаленою базою даних, але, оскількице вимагає деякої майстерності, часто це недоцільно, особливо якщо ви плануєте застосувати його на кількох комп'ютерах.

Спробуйте в якості експерименту запустити спочатку Connector/J, якщо ви використовуєте Linux або Mac OS X і добре знайомі з використанням SQL або можете редагувати базу даних, використовуючи сторонні інструменти. Використовуючи Windows або Linux із встановленою MySQL, ви зможете вибрати Connector/ODBC.

Використання Connector/J

Щоб розпочати роботу з драйвером JDBC для MySQL (Connector/J), завантажте його з сайту MySQL, розпакуйте завантажений файл та збережіть файл mysql-connector-java-x.x.x-bin.jar у бажану директорію (наприклад, у вашу домашню папку). У OpenOffice.org виберіть Сервіс → Установки → Java. Переконайтеся, що вибрано відповідну версію середовища Java Runtime Environment і натисніть кнопку «Шлях класу». Потім натисніть кнопку «Додати архів» і виберіть mysql-connector-java-x.x.x-bin.jar. Натисніть «OK», щоб зберегти налаштування, закрийте вікно та перезапустіть OpenOffice.org.

короткий

Використання Connector/ODBC в Ubuntu

Якщо Connector/J працює, все гаразд. Якщо ж ні, спробуйте Connector/ODBC. Процес його підготовки до роботи трохи відрізняється залежно від того, чи ви використовуєте Linux або Windows. Спочатку ми розглянемо Linux, зокрема Ubuntu.

Насамперед, встановіть необхідні пакети. Запустіть менеджер пакетів Synaptic і позначте такі пакети для установки: unixodbc, libmyodbc та unixodbc-bin. Останній містить інструменти графічного інтерфейсу для налаштування з'єднання ODBC з базою даних MySQL, яку можна використовувати, не витрачаючи час на редагування файлів конфігурації.