Debian通过ODBC连接Mysql

本文档详细介绍了在Debian操作系统上通过ODBC连接MySQL的步骤,包括安装unixODBC和libmyodbc,查找驱动位置,配置odbcinst.ini和odbc.ini文件,最终成功验证连接。
部署运行你感兴趣的模型镜像

被网上的源码安装坑了2天,积累了不少经验,可惜还是未能成功。

总结出一个道理,新事物一定要看官方与非官方的API。

下面是在Debian系统上使用ODBC连接Mysql的操作步骤,需要的童鞋请拿走:

前言:

本次操作基于纯净Debian操作系统,因为我才重装了。

(1)安装unixODBC(网上都说源码安装好,个人没感觉有啥区别,不过我是开发人员,不是运维,不懂)

apt-get install unixODBC unixODBC-dev

(2)安装mysql的odbc驱动

apt-get install libmyodbc

(3)找到驱动安装位置(因为不同的版本,不同的系统安装点都不一样,所以需要自己找)

find / -name libmyodbc.so

复制路劲

(4)配置驱动

vim /etc/odbcinst.ini

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

(5)配置mysql连接

vim /etc/odbc.ini

[oss]
Driver=mysql
Description=Mysql ODBC 2.3 DSN
Server=172.20.15.6
Port=3306
User=root
Password=rootadmin
Database=oss
Option=3
Socket=

(6)测试(这里说一句,如果测试失败,能根据错误提示解决则然,不能建议重装系统再来一次吧,因为这东西的错误提示不太靠谱)

isql oss

+---------------------------------------+
| Connected!                            |
|                                       |
| sql-statement                         |
| help [tablename]                      |
| quit                                  |
|                                       |
+---------------------------------------+

成功


您可能感兴趣的与本文相关的镜像

Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值