-
1、下载安装包
选择Linux - Generic ,注意这里下载的是Archive包:mysql-connector-odbc-5.3.11-linux-glibc2.12-x86-64bit.tar.gz
-
解压文件 ,将lib子文件夹下的
libmyodbc8w.so
复制到/usr/lib/
下 -
2、安装ODBC基本组件
yum install -y unixODBC unixODBC-devel
-
3、mysql及root用户环境变量
添加:
export ODBCSYSINI=/etc
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/soft/mysqlodbc8/lib
export ODBCINI=/etc/odbc.ini
- 4、修改
/etc/
下的空白odbcinst.ini, odbc.ini
odbcinst.ini
[MYSQL]
Driver=/usr/lib/libmyodbc8w.so
SETUP=/usr/lib/libmyodbc8w.so
UsageCount=1
/ect/odbc.ini
[MCDB]
Driver=MYSQL
Description=database for 2020 smart_ladle mysql
SERVER=127.0.0.1
CHARSET=UTF8
PORT=3306
Database=MCDB
- 5、测试是否安装成功
sudo isql -v MCDB
结果:
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
lib中一般有以下3中格式,区别为:
Libmyodbc8a.so 是ASCII编码格式
Libmyodbc8w.so 是UNICODE编码格式
Libmyodbc8s.so 是程序开发中配置数据源提供界面的动态链接库