作者:Imzgu_208 | 来源:互联网 | 2023-08-26 15:14
1.安装unixodbc和mysql_odbc_connectoraptinstallunixodbcaptinstallunixodbc-devmysql-connector
1.安装unixodbc 和 mysql_odbc_connector
apt install unixodbc
apt install unixodbc-dev
mysql-connector-odbc_8.0.21-1ubuntu20.04_amd64.deb下载
dpkg -i mysql-connector-odbc_8.0.21-1ubuntu20.04_amd64.deb
2.驱动配置
vim /etc/odbcinst.ini
配置如下
[MySQL ODBC 8.0 Unicode Driver]
Driver=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc8w.so
UsageCount=1
[MySQL ODBC 8.0 ANSI Driver]
Driver=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc8w.so
UsageCount=1
3.数据源配置
vim /etc/odbc.ini
配置如下
[MYSQL]
Driver = MySQL ODBC 8.0 ANSI Driver
Description = connection to MYSQL
Server = 192.168.8.50
Host = 192.168.8.50
Port = 3306
Database = mysql
CHARSET = UTF8
User = root
Password = 123456
SSLMODE = DISABLED
根据自己机器的IP和数据库修改上述的配置
4.测试连接
isql -v MYSQL root 123456
成功!
注:查找文件位置
find / -name
由于系统版本不同,odbcinst.ini 和 odbc.ini文件位置可能有所不同,通过命令 find / -name odbc.ini 查找文件位置