为什么连接数据库的软件要叫驱动?

2016 年 10 月 6 日
 MyLeoWind
人家数据库自己跑着呢,我们的程序连接它用个 connector 就可以了,为什么要叫它 driver ?
3436 次点击
所在节点    问与答
18 条回复
sutra
2016 年 10 月 6 日
人家显卡自己跑着……
cevincheung
2016 年 10 月 6 日
否则你管 [实现一个根据目标接口规范与现有程序协同工作] 的东西叫什么?
Phariel
2016 年 10 月 6 日
人家各种 device 都自己跑着,为什么都叫 driver?
seki
2016 年 10 月 6 日
程序员为了要显示自己高于数据库一等,写了程序叫做驾驶员,这样就能骑在数据库头上
500miles
2016 年 10 月 6 日
果然不止我一人这么想过😂
ivmm
2016 年 10 月 6 日
@seki 握草,这段子牛逼
binux
2016 年 10 月 6 日
因为有的使用你并不是直接使用 connecter ,比如使用 ODBC ,这时候连接数据库的软件就是 ODBC 的 driver
EPr2hh6LADQWqRVH
2016 年 10 月 6 日
数据库老司机
mogita
2016 年 10 月 6 日
所以 driver 是应当译成「司机」的啊(若有所思
bqbkbz
2016 年 10 月 6 日
驱动者
bao3
2016 年 10 月 6 日
如果不叫 driver 的话那这个应该叫什么呢
dream7758521
2016 年 10 月 6 日
控制器,操控器
megatron
2016 年 10 月 6 日
再看看这个词(组): data driven
:)
thinkif
2016 年 10 月 6 日
这是翻译的问题吧,总不能翻译成司机。。。
laoyur
2016 年 10 月 6 日
想起刚接触电脑那会儿,用个诺顿整理磁盘,看它界面称作『驾车』(其实是 Driver )
kindjeff
2016 年 10 月 6 日
还有 database system😂
why1
2016 年 10 月 6 日
这软件不是你写的,给你用而已
letitbesqzr
2016 年 10 月 7 日
可以不用啊... 去年写了个支持各种协议的暴力破解工具, 使用各种驱动连接速度比不上直接 tcp 发包快,于是分析了各大数据库的认证的时候的数据包..通过返回的数据包来判断账号密码是否正确.
你只要去写好你需要的数据库解析就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/310836

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX