Linux和Windows一样也可以配置ODBC数据源。在RedHat EL5版本中,需要先从Redhat光盘中安装如下几个RPM包,unixODBC-2.2.0-5.i386.rpm以及unixODBC-devel-2.2.0-5.i386.rpm,这两个按照顺序安装,具体RPM版本可能会因为OS版本而有所更新,安装之后可执行文件放在了/usr/bin目录下,包括接下来会用到的ODBCConfig命令,配置文件则在/etc目录下。然后安装一个unixODBC-kde-2.2.11-7.1.i386.rpm,这个安装包可能是KDE下的一个图形化的配置界面吧,应该也是适用于GNOME的。
这样实际上已经安装好了ODBC数据源配置工具,接下来就可以安装RedHat EL5下的MySQL的ODBC驱动,这里笔者下载的是mysql-connector-odbc-5.2.2-1.rhel5.i386.rpm,然后安装好该驱动程序。
接下来开始做MySQL ODBC数据源配置。执行ODBCConfig命令,之后打开的图形化界面就基本上类似于Windows下的ODBC数据源配置界面了,但是还稍有些不同。先添加MySQL ODBC驱动,在Driver面板,点击Add之后会弹出配置界面,
上图已经是本人配置成功的MySQL ODBC驱动。MySQL Driver安装之后其Driver是放在/usr/lib下的,笔者版本对应的是libmyodbc5w.so这个库,而Setup是需要填写的是数据库驱动安装程序,仍然是在/usr/lib下,这里建议写全路径,但是不知道为什么这里配置的写个文件名也可以。64位的驱动这里没有配置。保存之后关闭。
作为示例,这里选择添加System DSN。点击Add,选择刚添加的MySQL驱动。配置如下图:
填写ODBC数据源名称,服务器的IP或者本地localhost,数据库名称,端口号等,一般Port和Socket没有特殊的变化(默认安装的端口),都可以不填,然后保存退出。
接下来可以做连接测试了,利用DataManager命令可以打开查看ODBC数据源的驱动、System DSN、User DSN。我们选择配置的数据库进行登录。这里可能会遇到一个is not allowed to connect to this MySQL server的错误提示,笔者就遇到了。这就是MySQL的远程连接权限问题。可以给root用户增加远程登录的权限。这里笔者为了方便直接给root用户无论在哪个IP登录都可以访问的权限。SQL语句为:
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
关于这个问题可以参考这个博文http://www.blogjava.net/acooly/archive/2008/09/17/229368.html,里面会有更详尽的作法。
成功连接上数据库,接下里还可以在DataManager做一些查询,进行进一步的测试。当然也可以利用isql命令做测试,如:isql yourdbname root passwd。
- 大小: 28.6 KB
- 大小: 32.1 KB
分享到:
相关推荐
在Linux RedHat环境下安装MySQL是一项基础且重要的任务,尤其对于那些需要在服务器上部署数据库服务的开发者和系统管理员来说。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它以其高效、稳定和易于...
超详细的操作步骤, 在Redhat linux 7.5版本中安装 mysql 5.6版本的数据库. 1 卸载已有mysql, 使用yum(附带yum源的设置步骤)安装依赖 2 下载mysql 5.6文件 3 上传文件到linux 4 安装rpm包 5 设置可远程连接 6 ...
【Redhat Linux下的MySQL安装与配置】 在Redhat Linux系统中安装和配置MySQL数据库服务器是一项重要的任务,尤其对于那些依赖于Linux环境的企业级应用来说。MySQL是一个流行的关系型数据库管理系统,广泛应用于...
以上就是RedHat 5.4 Linux系统下安装MySQL5.0的详细步骤。这个过程涵盖了从源代码的获取到数据库的初始化,再到权限配置和服务管理,是安装MySQL服务器的基础操作。在实际应用中,可能还需要考虑其他因素,如日志...
"Linux/Unix下ODBC的安装、配置与编程" 本文主要介绍了ODBC的简单原理,以及如何在Linux/Unix下进行ODBC的安装、配置与编程。 一、 ODBC原理 ODBC(Open Database Connect)即开放数据库互连,是由Microsoft公司...
RedHat Linux 9.0 安装和配置步骤 RedHat Linux 9.0 安装和配置步骤主要包括安装前的准备、确认安装方式、安装 RedHat Linux 9.0 等几个方面。 一、安装前的准备 在安装 RedHat Linux 9.0 之前,需要检查硬件支持...
linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+...
### Red Hat Linux 下 MySQL 安装与配置图文教程 #### 一、前言 本文档旨在详细介绍如何在 Red Hat Enterprise Linux (RHEL) 5.6 版本上安装与配置 MySQL 数据库服务。该教程适用于希望在 Red Hat Linux 环境下部署...
### Linux/Unix下ODBC的安装、配置与编程详析 #### ODBC基本原理与功能 ODBC(Open Database Connectivity)是一种开放标准的应用程序接口(API),由Microsoft于1991年提出,旨在为不同数据库系统提供统一的访问...
RedHat Linux环境下防火墙配置初级入门
redhat linux安装使用指南 redhat linux安装使用指南
以下是一个详细的步骤教程,帮助你理解如何在Red Hat Enterprise Linux 5.6上安装和配置MySQL。 1. **准备工作**: - 首先,你需要确认系统中没有已安装的MySQL。可以通过`rpm -qa | grep mysql`命令来查找。 - ...
redhat linux 下PHP的完整安装过程,最新版本的PHP源码包。
RedHat_Linux6.3下Oracle_...本教程指导读者在RedHat_Linux6.3环境下安装Oracle_11g数据库,涵盖了安装Linux操作系统、配置Linux系统下的Oracle安装环境、安装Oracle软件和数据库、测试运行安装的Oracle系统四个步骤。
### RedHat Linux RHEL6配置本地YUM源详解 #### YUM简介 YUM(Yellowdog Updater Modified)是一款在Linux环境下使用的包管理工具。它最初由Yellow Dog Linux的开发者们设计并实现,名为yup(Yellowdog Updater)。...
RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解
RedHat Linux操作系统作为企业级的Linux发行版,在安装过程中有着严格的规范要求,以确保系统的稳定性和安全性。本文将详细阐述RedHat Linux操作系统的安装规范。 首先,进行安装之前,系统管理员需要对当前的硬件...
在Redhat Linux 6.2环境下安装Oracle 10g是一项技术性较强的任务,涉及到多个步骤和必备的系统组件。以下是一份详细的安装配置指南: 首先,安装前的准备工作至关重要。确保你拥有以下必要的文件: 1. RedHat ...