LibreOffice-Base 使用 JDBC 连接 MySQL 数据库 - sbw Blog

LibreOffice-Base 使用 JDBC 连接 MySQL 数据库

来源: 石博文博客 | 浏览: 13670 | 评论: 4 发表时间: 2013-07-12

LibreOffice是一款可运行于Windows,Linux,Mac OS等平台下的办公套件,是基于OpenOffice开发的开源软件,现已成为Fedora等众多Linux发行的默认办公套件.其中的LibreOffice-Base能够方便的在图形界面下实现对数据库的访问与管理,LibreOffice-Base支持ODBC/JDBC两种方式来连接数据库,现在以JDBC连接MySQL为例,演示LibreOffice-Base的使用.



配置驱动

1.下载驱动程序

通过JDBC连接MySQL是需要驱动程序的,对应的驱动程序可以在MySQL官方网站上下载,这里也提供了MySQL-5.0.8的驱动程序.下载的驱动程序最好保存于LibreOffice安装目录下,因为每次LibreOffice访问数据库都会加载它.


MySQL-5.0.8-jdbc 驱动
2.配置驱动程序

打开LibreOffice,选择'工具'-'选项',在第一项'LibreOffice'中选择'高级',勾选'使用Java运行时环境',点击右边的'Class路径',点击'添加档案',选择刚才下载的驱动程序.


配置驱动程序

建立连接

配置好驱动,就可以建立数据库连接了,在连接数据库之前,要确保MySQL服务已经开启.打开LibreOffice-Base,选择'连接到现有数据库',选择'MySQL'.


建立连接

选择'使用JDBC连接'.


使用JDBC连接

填写数据库名称,服务器地址与端口号.例如我们要连接'mysql'这个数据库.配置完成后点击测试类以确保驱动正常加载.


配置连接

填写数据库用户名,如果设有密码,勾选'需要输入密码'(此时并不会要求输入).


设置用户验证

设置完毕后,点击'测试连接',输入用户名,密码.


测试连接

如果连接成功,会有对应的提示,若连接失败,可能是MySQL服务没有开启或者用户名/密码错误等.


测试成功

最后,保存所有的配置信息到文件.


保存

打开保存的odb文件,点击'表格',输入用户名/密码后,便可以看到数据库的内容,在此的所有操作都将提交到数据库中.


操作数据库


  • 声明: 评论属于其发表者所有,不代表本站的观点和立场.
  • 阳光 回复该留言 时间: 2013-07-31

    好像很厉害的样子,不过暂时用不上

  • 路人甲 回复该留言 时间: 2015-10-10

    刚好用上了,LibreOffice5.0总是加载不了驱动,通过这个教程完美解决,感谢LZ

已有 2 位网友发表了一针见血的评论,你还等什么?
  • 昵称: *
  • 邮箱:
  • 网址:
  • 记住我的信息
  • Color
  • Red
  • Blue
  • Code
  • bash
  • cpp
  • css
  • java
  • js
  • perl
  • php
  • python
  • ruby
  • sql
  • xml