热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ubuntu通过ODBC连接MySQL数据库

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 查找文件位置
在这里插入图片描述


推荐阅读
author-avatar
Imzgu_208
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有