论坛登陆 注册 文章专区 投稿文章 旧版浏览
首页 | 页界资讯 | 安全动态 | 网络应用 | 组网技术 | 软件应用 | 工具软件 | 网管知识 | 帮助
文学 | 操作系统 | 注 册 表 | 编程语言 | 数 据 库 | 服 务 器 | 网页设计 | 图形图象 | VIP
论坛 | 网络安全 | 安全防范 | 黑客技术 | 硬件学堂 | 路由技术 | 搜索研究 | 站长经验 | 投稿
专题 | 教育频道 | 特色专题 | 精文荟萃 | 聊天通讯 | 网络文学 | 论坛社区 | 广告服务 | 旧版
设为首页 加入收藏
当前位置:首页>>文章>>数据库>>MySQL>>正文

让MySQL与OpenOffice共舞

www.xker.com 作者:不详 来源:网络转载 加入日期:2005-11-15 7:55:43
让MySQL与OpenOffice共舞:

一年前,我成为了Linux用户的一员,但是多年使用Windows,让我觉得Linux有的工具使用不很习惯。就拿数据库来说,在Windows下,开发一些数据库驱动的网站或者小型管理系统时可以选择使用Access。Access不仅易于使用,而且非常方便。转到Linux上后,做同样事情时发现MySQL是一个不错的选择,但其没有图形界面,使用起来不是很方便,于是希望能够找到解决的方案。经过一段时间的探寻,终于找到了解决办法,即把MySQL和OpenOffice结合使用。根据资料显示,实现MySQL和OpenOffice协同工作的方法有很多种,不过大都过于复杂,难于实现。在此我介绍两种安装和配置过程。   我使用的操作系统是Red Hat 8.0,同样的方法用于其它的发行版可能稍有不同。在安装配置过程中,需要MySQL和unixODBC软件包(OpenOffice缺省情况下已经安装好了)。这些软件包在Red Hat 8.0的光盘中都已经自带,但在我的测试中,使用安装盘的方法似乎无法成功。    安装配置方法一    1.下载软件   所需要的软件包有:
>mysql-3.23.55-pc-linux-i686.tar
MySQL-client-3.23.55-1.i386
MySQL-shared-3.23.55-1.i386
MyODBC-2.50.39-1.i386
unixODBC-2.2.4.tar
  这些软件包可分别可从以下站点下载:
http://mirrors.sunsite.dk/mysql/Downloads/MySQL-3.23/
http://mysql.azc.uam.mx/Downloads/MyODBC/
http://www.unixodbc.org
  上面所列的是我感觉速度比较快的站点,事实上在很多镜像站点都可以下载到这些软件包。  2.安装软件  使用以下命令(以root身份)来查看以前是否安装过:
rpm -qa | grep -i mysql
rpm -e (发现的所有软件包) 
updatedb
rpm -qa | grep -i odbc
rpm -e (所有发现的软件包)
  切换至下载的软件包所在的目录,以root用户的身份执行以下命令:
$cd /usr/local
$tar xzf mysql-3.23.55-pc-linux-i686.tar.gz
$ln -s mysql.3.23.55-pc mysql 
$cd mysql
$scripts/mysql_install_db
$chown -R root .
$chown -R mysql data
$chgrp -R mysql .
$bin/safe_mysqld --user=mysql &
  下面运行一个MySQL会话:
$./mysql -utest
Welcome to the MySQL monitor. Commands end with ; or \g. 
Your MySQL connection id is 1 to server version: 3.23.55
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
  这说明MySQL已经成功安装,现在输入:
mysql> select version();
+-----------+
| version() |
+-----------+
| 3.23.55   |
+-----------+
1 row in set (0.01 sec)
  使用命令“\s”来查看一些基本信息:
mysql> \s
--------------
./mysql  Ver 11.18 Distrib 3.23.55, for pc-linux (i686)

Connection id:          4
Current database:
Current user:           test@localhost
Current pager:          stdout
Using outfile:          ''
Server version:         3.23.55
Protocol version:       10
Connection:             Localhost via UNIX socket
Client characterset:    latin1
Server characterset:    latin1
UNIX socket:            /tmp/mysql.sock
Uptime:                 6 min 57 sec
Threads: 1  Questions: 6  Slow queries: 0  Opens: 6  Flush tables:
    1  Open tables: 0 Queries per second avg: 0.014
  为了实现我们的目的,需要安装另外三个软件包。和MySQL不同的是,这三个软件都是以RPM的格式给出的。切换至软件包所在的目录,运行以下命令:
[root@myserver odbc]#su
[root@myserver odbc]# rpm -Uvh MySQL-client-3.23.55-1.i386.rpm
Preparing...          ########################################### [100%]
   1:MySQL-client     ########################################### [100%]
[root@myserver odbc]# rpm -Uvh MySQL-shared-3.23.55-1.i386.rpm
Preparing...          ########################################### [100%]
   1:MySQL-shared     ########################################### [100%]
[root@myserver odbc]# rpm -Uvh MyODBC-2.50.39-1.i386.rpm
Preparing...          ########################################### [100%]
   1:MyODBC           ########################################### [100%]
  这些软件包的安装一般都不会有什么问题。下面来安装unixODBC。在我写本文时最新的unixODBC是2.2.5版,提供下载的文件是unixODBC-2.2.5.tar.gz。切换至软件包所在目录,运行以下命令:

本新闻共3页,当前在第1页  1  2  3  

上一篇:教您如何安全的应用MySQL
下一篇:MYSQL数据备份系统解决方案

关闭窗口】【浏览次数:】【发送给好友】【收藏此页
相关文章 最新文章 热门文章

·MySQL安装与使用
·用双向链表实现MYSQL数据库的逻辑连续
·MySQL索引分析和优化
·MYSQL数据备份系统解决方案
·让MySQL与OpenOffice共舞
·教您如何安全的应用MySQL
·设置MySql数据同步
·Eclipse+JBoss+MySQL开发环境设置
·MySQL服务维护笔记
·用户认证功能的SQUID代理服务器
·系统优化 专题
·QQ密码丢失后能做的事情:快速找回密码
·最经典的黑客入门教材
·怎样查找对方的IP地址
·找回QQ密码的注意事项 
·实战系统虚拟利器——MS VPC 2004
·Dreamweaver视频教程
·DMA让你的硬盘速度飞起来
·求职简历封皮
·电脑初学者必备之Windows进程大全
评论 本站声明
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
【注】 发表评论必需遵守以下条例:
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
  • 本站大部分为网络转载,如有版权问题,请通知我们,我们立即更正!

设为首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003-2005 xker.com All rights reserved. 网站合作、广告联系QQ:12231446
小新技术网 冀ICP备05002857号