1 MySQL推荐的UnixODBC设置
安装
Red Hat Enterprise Linux:
# dnf install mysql-connector-odbc
Debian/Ubuntu:
请参考MySQL文档下载相应平台所需的数据库驱动程序.
有关其他一些信息,请参阅:安装 unixODBC.
配置
通过编辑odbcinstn.ini和odbcst.ini文件来完成ODBC配置。这些配置文件可以在/etc文件夹下找到。可能缺少odbcinstn .ini文件,在这种情况下,需要手动创建它。
odbcinst.ini
[mysql]
Description = General ODBC for MySQL
Driver = /usr/lib64/libmyodbc5.so
Setup = /usr/lib64/libodbcmyS.so
FileUsage = 1
请考虑以下 odbc.ini 配置示例参数。
- 通过 IP 连接的示例:
[TEST_MYSQL]
Description = MySQL database 1
Driver = mysql
Port = 3306
Server = 127.0.0.1
- 通过 IP 连接并使用凭据,默认使用 Zabbix 数据库:
[TEST_MYSQL_FILLED_CRED]
Description = MySQL database 2
Driver = mysql
User = root
Port = 3306
Password = zabbix
Database = zabbix
Server = 127.0.0.1
- 通过socket连接并使用凭据,默认使用 Zabbix 数据库:
[TEST_MYSQL_FILLED_CRED_SOCK]
Description = MySQL database 3
Driver = mysql
User = root
Password = zabbix
Socket = /var/run/mysqld/mysqld.sock
Database = zabbix
其他配置和参数都可以参考MySQL官方文档