Собственно решение уже было, но могу сформулировать чётче:
1. С сайта MySQL (
https://dev.mysql.com/downloads/connector/odbc/) выбираем коннектор под свою архитектуру, например:
https://cdn.mysql.com//Downloads/Connector-ODBC/5.3/mysql-connector-odbc-5.3.9-linux-glibc2.12-x86-32bit.tar.gz2. Распаковываем и копируем оттуда драйверы в "правильное" место, например, так:
cp mysql-connector-odbc-5.3.9-linux-glibc2.12-x86-32bit/lib/* /usr/lib/odbc/
Там 2 файла libmyodbc5a.so и libmyodbc5w.so -- чем они отличаются я пока не выяснял.
3. Далее устанавливаем драйвер:
bin/myodbc-installer -d -r -n "MySQL" -t "DRIVER=/usr/lib/odbc/libmyodbc5a.so"
Подозреваю, что эта команда просто добавляет в файл /etc/odbcinst.ini следующее:
[MySQL]
Driver=/usr/lib/odbc/libmyodbc5a.so
UsageCount=1
4. Далее надо бы добавить DataSource командой:
/bin/myodbc-installer -s -a -n Source_Name -t «DRIVER=MySQL;SERVER=127.0.0.1;DATABASE=DB_Name;UID=user;PWD=pwd», но эта команда у меня вылетает с ошибкой:
[ERROR] Driver must be specified for a data source
-bash: UID: доступная только на чтение переменная
Драйвер в команде вроде указан явно, соответствует предыдущей команде...
Беглый поиск ответа на причину ошибки не дал, но дал наводку на правильное заполнение файла /etc/odbc.ini, например:
[Source_Name]
Driver=MySQL
SERVER=127.0.0.1
UID=wsg
PWD=wsg
DATABASE=DB_Name
PORT=3306
А далее всё уже заработало и без инсталятора.
Более подробно, а также механизм проверки работоспособности описан здесь:
https://www.dataarmor.ru/how-to-install-mysql-odbc-ubuntu-16-04.