mysql - IIS 7.5 使用 32 位驱动程序而不是 64 位

标签 mysql iis odbc driver

我在 Windows Server 2008 R2 机器上使用 IIS 7.5 通过 ODBC 驱动程序 3.51 连接到 MySQL 服务器。

当我在 VS 2010 中开发应用程序时,我为连接创建了一个 64 DSN(使用 c:\windows\sysWOW64\odbcad32.exe),一切都很顺利。

但是当我在 IIS 上部署应用程序时,它并没有使用这个 DSN。所以我创建了一个 32 位 DSN。

现在我遇到的问题是算术运算导致溢出每隔一个页面

请帮忙。如何让 IIS 使用我在开发应用程序时创建的 64 位 DSN?

最佳答案

检查您网站应用程序池的启用 32 位应用程序设置,以在 32 位或 64 位模式下运行您的网站。

参见 How to Enable a 32-bit Application Pool in IIS 7了解详情。

关于mysql - IIS 7.5 使用 32 位驱动程序而不是 64 位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10563450/

相关文章:

php - 创建了一个网站并使用 xampp mysql 将一些值存储在数据库中,在本地主机上一切正常

java - JPA CriteriaBuilder 如何创建 join + like 查询

c# - 无法在 .NET 4 的 IIS 中看到 .NET 用户

c++ - 如何使用 ODBC 批量获取或插入行? (在 C 或 C++ 中)

sql - 使用哪个工具从 ODBC 数据库导出 SQL 架构?

mysql - 是否可以将 ODBC 连接重定向到另一个 IP 地址

mysql - 如何查询数据库中不相似但几乎匹配的项目

mysql - 排除不适合掩码的值 - mySQL 中的按位运算

iis - 重置 IIS 后出现 WIF RTM 的奇怪错误

asp.net - Web.config - 自定义错误页面不起作用