centos odbc mysql_CENTOS7 配置odbc连接mysql

本文介绍了如何在CentOS7上安装并配置ODBC以连接MySQL数据库,包括安装必要的软件包,配置驱动相关文件,设定数据源,并验证连接的正确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从软件库安装稳定版

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

# yum install mysql-connector-odbc -y

查看是否正确安装

# 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

配置驱动相关文件

默认的libmyodbc5.so只支持ANSI字符集,为支持中文字符,需要使用libmyodbc5w.so。

# sudo vim /etc/odbcinst.ini

#在文件中添加如下内容

[MySQLw]

Description = ODBC for MySQL w

Driver = /usr/lib/libmyodbc5w.so

Setup = /usr/lib/libodbcmyS.so

Driver64 = /usr/lib64/libmyodbc5w.so

Setup64 = /usr/lib64/libodbcmyS.so

FileUsage = 1

查看已经配置的驱动

#odbcinst -q -d

[PostgreSQL]

[MySQL]

[MySQLw]

配置数据源

# sudo vim /etc/odbc.ini

[my_db]

Description = Data source MySQL w

Driver = MySQLw

Server = 127.0.0.1

Host = 127.0.0.1

Database = my_db

Port = 3306

User = root

Password = ******

CHARSET = UTF8

验证是否配置成功

# isql -v my_db

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值