我在一台Linux服务器上运行了一个mysql数据库。 使用另一个Linux机器上的Web服务器的odbc连接。
我希望能够使用/ an odbc连接到Web服务器,以访问mysql。这适用于在客户端计算机上运行的外部应用程序。
我做了一些谷歌搜索,可能会有一些叫做ODBC-ODBC桥的东西。
我想找到一个正确的方向。所以我不会走错方向。
如果有人能指出我在特定的桥接软件上。或者一个教程。或者,如果这是可能的,并且桥接是正确的寻找。等...
感谢
答案 0 :(得分:1)
你的帖子似乎对ODBC的作用感到困惑。
你有一个网络服务器,你有一个数据库。 ODBC不会将它们连接在一起。您需要在Web服务器上实现代码 - PHP,Perl,Ruby,Python,Java,C ....
绑定可用于大多数语言与ODBC客户端通信 - 这通常使用数据库本机协议与DBMS进行对话。但是:
1)ODBC在功能上受到一定限制 - 因为它必须在一系列后端提供最低的功能分母
2)我列出的所有语言(以及更多)支持与MySQL和其他DBMS的本机(即完整功能)连接
相反问题,为什么要使用ODBC?
有些情况下,ODBC-ODBC桥解决了特定问题 - 其中DBMS提供了客户端不支持的ODBC接口。这似乎不是你的问题。
您的目标是通过网络服务器获取数据库中的数据,还是使用ODBC构建某些内容(任何内容)?
如果是前者那么就忘记了ODBC - 这是无关紧要的。
答案 1 :(得分:0)
您的网络服务器应具有odbc连接以连接到MySQL数据库,是的。并且当您具有该连接性时,我想您真的不需要您的客户端直接连接到MySQL数据库。因为无论您要运行哪种查询(插入或查询操作),您都只需将其提交到网络服务器,它将为您提供获取查询结果的权限。