1 MySQL推荐的UnixODBC设置
安装
*** Red Hat Enterprise Linux/CentOS**:
# yum install mysql-connector-odbc
***Debian/Ubuntu**:
请参考 MySQL文档 来下载相应平台必要的数据库驱动。
如需其他相关信息,请参阅 安装unixODBC 。
配置
通过编辑odbcinst.ini 和 odbc.ini文件来完成ODBC的配置。这些配置文件可以在/etc 文件夹中找到。odbcinst.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
- 通过套接字连接并使用凭据的示例,默认使用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 official documentation