Linux unixODBC 连接 MySQL数据库

钟齐峰的博客 / 2023-08-19 / 原文

Linux unixODBC 连接 MySQL数据库

1. 下载unixODBC及MySQL Connector/ODBC

1.1 unixODBC下载

https://www.unixodbc.org/

 

1.2 MySQL Connector/ODBC下载

https://downloads.mysql.com/archives/c-odbc/

选择版本选择:5.3.13

2.  安装驱动

安装unixODBC

tar  -zxvf unixODBC-2.3.13.tar.gz
cd  unixODBC-2.3.13
./configure
make
make install

安装MySQL的ODBC文件

tar -zxvf mysql-connector-odbc-5.3.13-linux-glibc2.12-x86-64bit.tar.gz
cd mysql-connector-odbc-5.3.13-linux-glibc2.12-x86-64bit
cp lib/libmyodbc5w.so  /usr/local/lib
cp lib/libmyodbc5a.so  /usr/local/lib
cd bin
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH #修改环境变量

#注册驱动
./myodbc-installer -a -d -n "MySQL ODBC 5.3 UNICODE Driver" -t "Driver=/usr/local/lib/libmyodbc5w.so"
./myodbc-installer -a -d -n "MySQL ODBC 5.3 ANSI Driver" -t "Driver=/usr/local/lib/libmyodbc5a.so"

 3、配置ODBC文件

配置odbcinst.ini

vim  /usr/local/etc/odbcinst.ini

内容如下图所示:

 配置odbc.ini

测试连通性