【问题标题】:Creating an ODBC data source with Apache/MySQL/PHP使用 Apache/MySQL/PHP 创建 ODBC 数据源
【发布时间】:2013-12-10 14:27:52
【问题描述】:

我有一个使用 mysql/php 的系统构建。目前,用户可以通过下载使用 PHP 和 mysql 查询构建的 csv 来获取统计信息。 一位用户询问他们是否可以改为使用 ODBC 获取数据。 我可以找到很多关于使用 PHP 连接到 ODBC 数据源但不是用于创建自己的数据源的信息。 任何帮助将不胜感激!

谢谢

马特

【问题讨论】:

标签: php mysql apache odbc


【解决方案1】:

你给这个问题加上了奇怪的标签。

说用户希望数据表现出色? 您将为 mysql 安装 odbc-drivers 并在 excel 中使用外部数据源。

注意:如果您运行 32 位 odbc (32bit-office),x64-systems 将有 odbc-panel

c:\windir\syswow64\odbcad32.exe

【讨论】:

    【解决方案2】:

    我可能有点晚了,但是由于您的系统位于某种 LAMP 堆栈上,您是否考虑过仅使用 MySQL 作为直接 ODBC 数据源?您可以使用视图表做很多事情,并且您可能会惊讶于您可以在数据库级别完成的工作。

    您可能会采用的另一种方法是在 PHP 中创建某种导入/导出机制,该机制利用适合特定 ODBC 集成需求的特殊 MySQL 表。例如,您可能让第三方运输应用程序通过 ODBC 将跟踪号和一些标识符写入这些导入表之一。然后在某个时候,一个 PHP 例程可以获取未处理的记录并做任何事情。

    遵循简单代码胜于聪明代码的准则,然后为此类场景构建自定义 ODBC 解决方案可能只会给您带来额外的痛苦而几乎没有回报。尽管如此,this other relevant Stack Overflow question 可能会提供一些方向。祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-07
      • 1970-01-01
      • 2017-07-28
      • 1970-01-01
      • 1970-01-01
      • 2019-01-18
      • 2013-08-30
      • 1970-01-01
      相关资源
      最近更新 更多