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

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

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

https://www.v2ex.com/t/310836

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

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

© 2021 V2EX