使用したバージョン Ubuntu 12.04 LibreOffice 3.4.5.2
Ubuntu のLibreOfficeのBaseからMySqlに接続する方法は3とおりあるようです。ODBC、JDBCを使う方法と、ダイレクト(直接)に接続する方法です。
●ODBCを使用するには、以下を実行してからsudo ODBCConfig で設定を行ないます。(ただし、Ubuntu12.04ではODBCConfigがコマンドが見つかりませんとなってしまい実行できません。
代わりに sudo ODBCManageDataSourcesQ4 を実行し、ODBC設定を行ないます。)
sudo apt-get install unixodbc unixodbc-bin libmyodbc
ドライバーの情報およびODBC登録した結果は/etc/odbcinst.ini および/etc/odbc.ini に記録されます。以下は、私のマシンでの/etc/odbcinst.ini の内容です。
[MySQL ODBC Driver] Description = Driver = /usr/lib/i386-linux-gnu/odbc/libmyodbc.so Setup = /usr/lib/i386-linux-gnu/odbc/libodbcmyS.so UsageCount = 1 CPTimeout = CPReuse =
以下のサイトを参照しました。
http://sourceforge.jp/magazine/07/02/28/0121236
●JDBC経由でMySqlに接続しようとして、はじめはうまくいきませんでしたが、以下のサイトを参照してできるようになりました。http://maxolasersquad.blogspot.jp/2011/03/connect-to-mysql-database-from.html
準備として以下を実行する必要があるようです。
sudo apt-get install libmysql-java
●ダイレクトに接続する方法としては、以下のサイトを参照しました。
http://ns.uchb.net/os/libreoffice.html
Synapticパッケージマネージャから"openclipart-libreoffice"をインストールします。
●参考
MySQLへのODBC経由での接続
http://chaos-fractal.blogspot.jp/2011/11/mysql-odbc.html
OpenOfficeからSQLiteに接続する
http://www.serendip.ws/archives/5250
0 件のコメント:
コメントを投稿