1 Parámetros UnixODBC recomendados para MySQL

Instalación

*** Red Hat Enterprise Linux/CentOS**:
       
       # yum install mysql-connector-odbc
       
       ***Debian/Ubuntu**:

Por favor vea MySQL documentation para descargar el dirver correspondiente a la cada plataforma

Por información adicional, vaya a: Instalando unixODBC.

Configuración

Para configurar el ODBC se editan los archivos odbcinst.ini y odbc.ini. Estos archivos se encuentran en la carpeta /etc. Puede que el archivo odbcinst.ini no exista y deba ser creado explícitamente.

odbcinst.ini - Especificamos los drivers

[mysql]
       Description = General ODBC for MySQL
       Driver      = /usr/lib64/libmyodbc5.so
       Setup       = /usr/lib64/libodbcmyS.so 
       FileUsage   = 1

Ejemplos de parámetros de configuración en odbc.ini - para especificar los DNS

  • Ejemplo de conexión mediante IP:
[TEST_MYSQL]                                                     
       Description = MySQL database 1                                   
       Driver  = mysql                                                  
       Port = 3306                                                      
       Server = 127.0.0.1
  • Ejemplo de conexión usando IP y las creadenciales de usuario. Se conecta a la base de datos zabbix.
[TEST_MYSQL_FILLED_CRED]                       
       Description = MySQL database 2                 
       Driver  = mysql                                
       User = root                                    
       Port = 3306                                    
       Password = zabbix                           
       Database = zabbix                             
       Server = 127.0.0.1                             
  • Ejemplo conectándose a través de un socket con credeciales de usuario.Se conecta a la base de datos zabbix.
[TEST_MYSQL_FILLED_CRED_SOCK]                  
       Description = MySQL database 3                 
       Driver  = mysql                                
       User = root                                    
       Password = zabbix                           
       Socket = /var/run/mysqld/mysqld.sock           
       Database = zabbix

Todos los parámetros posibles pueden ser consultados en la documentación oficial de MySQL.