学习网考试学习资料

Gzu521.com

如何才能让MySQL与OpenOffice共舞(1)

LINUX教程   点击:次   发布时间:2007-2-25   【字体: 】   来源:blog
贵州学习网—属于你的学习中心
一年前,我成为了LINUX用户的一员,但是多年使用windows,让我觉得linux有的工具使用不很习惯。就拿数据库来说,在windows下,开发一些数据库驱动的网站或者小型管理系统时可以选择使用access。access不仅易于使用,而且非常方便。转到linux上后,做同样事情时发现 MySQL是一个不错的选择,但其没有图形界面,使用起来不是很方便,于是希望能够找到解决的方案。经过一段时间的探寻,终于找到了解决办法,即把 mysql和openOffice结合使用。根据资料显示,实现mysql和openoffice协同工作的方法有很多种,不过大都过于复杂,难于实现。在此我介绍两种安装和配置过程。

  我使用的操作系统是red hat 8.0,同样的方法用于其它的发行版可能稍有不同。在安装配置过程中,需要mysql和unixodbc软件包 (openoffice缺省情况下已经安装好了)。这些软件包在red hat 8.0的光盘中都已经自带,但在我的测试中,使用安装盘的方法似乎无法成功。

  安装配置方法一 c)bj2PQxifTO.\Gx " [ 本 资 料 来 源 于 贵 州 学 习 网 电脑课堂LINUX教程 http://Www.gzU521.com ] c)bj2PQxifTO.\Gx "

  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

  这些软件包可分别可从以下站点下载:

    SUNsite.dk/mysql/downloads/mysql-3.23/">mirrors.sunsite.dk/mysql/downloads/mysql-3.23/

    mysql.azc.uam.mx/downloads/myodbc/

    www.unixodbc.org

  上面所列的是我感觉速度比较快的站点,事实上在很多镜像站点都可以下载到这些软件包。

  2.安装软件

  使用以下命令(以root身份)来查看以前是否安装过:

    rpm -qa grep -i mysql

    rpm -e (发现的所有软件包)

    updatedb

    rpm -qa grep -i odbc

    rpm -e (所有发现的软件包)^LU)S+Ths}4=G~[ 此文转贴于我的学习网电脑课堂LINUX教程 http://www.Gzu521.com]^LU)S+Ths}4=G~

  切换至下载的软件包所在的目录,以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@localhostH87&::#%r]qRY[本_文_来_源_于_我_的_学_习_网电脑课堂LINUX教程 http://Www.GZU521.Com ]H87&::#%r]qRY

    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的格式给出的。切换至软件包所在的目录,运行以下命令:

下 一 页
文共2页:第 【1】 【2】

责任编辑:gzu521

电脑课堂分类
Windows 2000教程
Windows XP教程
Windows 2003教程
Windows Vista教程
LINUX教程
软件教学
办公软件
硬件DIY
分类推荐信息
更多...
大类最新文章
更多...