Installation et configuration ODBC

warning

Avertissement

Veillez à installer une version prise en charge de MySQL Server et du connecteur ODBC.

note

Remarque

Vous pouvez installer le pilote ODBC MS (versions 13 et ultérieures) pour connecter ESET PROTECT Server sous Linux à MS SQL Server sous Windows. Pour plus d'informations, consultez cet article de la base de connaissances.

Debian, Ubuntu

Exécutez les commandes suivantes dans le terminal :

1.sudo apt-get install unixodbc

2.Téléchargez le connecteur ODBC :

Ubuntu 16 : wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu16.04-x86-64bit.tar.gz

Ubuntu 18 : wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu18.04-x86-64bit.tar.gz

Ubuntu 19 et 20 : wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz

3.gunzip mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz (Le nom du package change en fonction du lien utilisé.)

4.tar xvf mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar (Le nom du package change en fonction du lien utilisé.)

5.cd mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit (Le nom du package change en fonction du lien utilisé.)

6.sudo cp bin/* /usr/local/bin

7.sudo cp lib/* /usr/local/lib

8.Enregistrez le pilote d'ODBC. Pour les nouvelles versions de Linux telles que Ubuntu 20.x, il est recommandé d’utiliser le pilote Unicode, étape a. Pour les autres systèmes, ou lorsque le pilote Unicode ne fonctionne pas, utilisez l’étape b.

a.sudo myodbc-installer -a -d -n "MySQL ODBC 8.0 Driver" -t "Driver=/usr/local/lib/libmyodbc8w.so"

b.sudo myodbc-installer -a -d -n "MySQL ODBC 8.0" -t "Driver=/usr/local/lib/libmyodbc8a.so"

9. myodbc-installer -d -l

Pour plus d’informations, consultez : https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-tarball.html.

Autres distributions Linux prises en charge

1.Téléchargez le connecteur ODBC pour MySQL à partir du site officiel de MySQL. Veillez à sélectionner et à télécharger la version compatible avec votre distribution et votre version Linux.

2.Pour installer le pilote ODBC, procédez comme suit :

CentOS, Red Hat, Fedora: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-yum.html

OpenSuse, SUSE Linux Enterprise Server: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-rpm.html

3.Exécutez la commande suivante pour ouvrir le fichier odbcinst.ini dans un éditeur de texte :

sudo nano /etc/odbcinst.ini

4.Copiez la configuration suivante dans le fichier odbcinst.ini (vérifiez que les chemins d'accès à Pilote et Configuration sont corrects), puis enregistrez et fermez le fichier :

[MySQL]
Description = ODBC for MySQL
Driver = /usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so
Setup = /usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so
FileUsage = 1

Le pilote peut se trouver dans un autre emplacement pour certaines distributions. Vous pouvez trouver le fichier à l'aide de la commande suivante :

sudo find /usr -iname "*libmyodbc*"

5.Mettez à jour les fichiers de configuration qui contrôle l'accès ODBC aux serveurs de base de données sur l'hôte actuel en exécutant la commande suivante :

sudo odbcinst -i -d -f /etc/odbcinst.ini