Centos7 安装ODBC访问 Mysql

1、安装 unixODBC

yum install unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel

2、安装 MySQL Connector/ODBC 

在mysql网站下载MySQL Connector , 目前最新版本是 8.0.17

https://dev.mysql.com/downloads/connector/odbc/

注意下载对应的版本,在Centos 运行 uname -r 查看版本

如果下载版本不匹配,安装会提示相关依赖关系未找到而导致出错。

[root@localhost setup]# uname -r
3.10.0-957.el7.x86_64

对应下载  mysql-connector-odbc-8.0.17-1.el7.x86_64.rpm 

rpm -ivh mysql-connector-odbc-8.0.17-1.el7.x86_64.rpm

3、配置测试

测试unixODBC安装是否成功:

[root@localhost setup]# odbcinst -j
unixODBC 2.3.1
DRIVERS............: /etc/odbcinst.ini
SYSTEM DATA SOURCES: /etc/odbc.ini
FILE DATA SOURCES..: /etc/ODBCDataSources
USER DATA SOURCES..: /root/.odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8



[root@localhost setup]# odbcinst -q -d
[Transwarp ODBC Driver For Inceptor]
[Transwarp ODBC Driver For Inceptor Debug]
[MySQL]
[MySQL ODBC 8.0 Unicode Driver]
[MySQL ODBC 8.0 ANSI Driver]

配置 odbc.ini

 vi /etc/odbc.ini
[mysql]
Description     = Data source sampleMySQL for accessing MySQL database sampleMySQL
Driver          = MySQL ODBC 8.0 Unicode Driver
Server          = 192.168.1.105
Host            = 192.168.1.105
Database        = dm
Port            = 3306
User            = user1
Password        = 123456

测试连接

isql -v mysql

发布了23 篇原创文章 · 获赞 23 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/seakingx/article/details/97266160
今日推荐