[comment]: # ({d7db6371-e966b3a3})
# 1 MySQL推荐的UnixODBC设置

[comment]: # ({/d7db6371-e966b3a3})

[comment]: # ({9d5956cc-e5f46c02})
#### 安装

    *** Red Hat Enterprise Linux/CentOS**:

    # yum install mysql-connector-odbc

    ***Debian/Ubuntu**:

请参考 [MySQL文档](https://dev.mysql.com/downloads/connector/odbc/)
来下载相应平台必要的数据库驱动。

如需其他相关信息，请参阅
[安装unixODBC](/manual/config/items/itemtypes/odbc_checks/) 。

[comment]: # ({/9d5956cc-e5f46c02})

[comment]: # ({7f3cd835-dcea6601})
#### 配置

通过编辑**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连接的示例：

```{=html}
<!-- -->
```
    [TEST_MYSQL]                                                     
    Description = MySQL database 1                                   
    Driver  = mysql                                                  
    Port = 3306                                                      
    Server = 127.0.0.1

-   通过IP连接并使用凭据的示例，默认使用zabbix数据库：

```{=html}
<!-- -->
```
    [TEST_MYSQL_FILLED_CRED]                       
    Description = MySQL database 2                 
    Driver  = mysql                                
    User = root                                    
    Port = 3306                                    
    Password = zabbix                           
    Database = zabbix                             
    Server = 127.0.0.1                             

-   通过套接字连接并使用凭据的示例，默认使用zabbix数据库：

```{=html}
<!-- -->
```
    [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](https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-configuration-connection-parameters.html)

[comment]: # ({/7f3cd835-dcea6601})
