mysql - MediumText 和 ASP/MySQL 的数据损坏

标签 mysql asp-classic odbc

我有一个用 ASP 编写的带有 mySQL 数据库的网站。 ASP 使用 ODBC 5.1 驱动程序连接到数据库。数据库内部有一个 varchar(8000) 列(长度开始很小,但应用程序自其构思以来已经发展了很多)。不管怎样,最近很明显应该将 varchar 列更改为 MEDIUMTEXT 列。我进行了更改,一切看起来都很好。但是,每当我执行 UPDATE 语句时,该特定行的该列中的数据就会损坏。由于网站的性质,我无法提供数据或示例查询,但查询没有使用任何功能或任何东西;只是直接更新。

varchar 一切正常,但当我将字段设置为 MEDIUMTEXT 时出现问题。我说的腐败是这样的:

ٔ

有什么想法吗?

最佳答案

您是否检查过编码(ASP+HTML+DB)?使用 UTF8?

没有使用 UTF8 并且该文本不是英文,对吧?

关于mysql - MediumText 和 ASP/MySQL 的数据损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/971913/

相关文章:

java - 无法创建表 'basque30.newreferral'(错误号 : 150)

mysql - 使用 MySQL 为每个用户保留每日排名日志的更有效方法是什么?

c# - C# 中的 "Object cannot be cast from DBNull to other types"

sql-server - 如何获取 SQL Server 2005 和 ASP 中使用的下一个标识号?

c# - 与 SQL Server 2012 LocalDB 实例的 ODBC 连接

java - 我应该允许 SQL WHERE 子句作为 REST API 参数,在 Internet 上可用吗?

asp-classic - 在 Classic ASp 中查找未使用的页面

javascript - 对使用 SQL Server 数据库的 ASP 站点的攻击

sql-server - 用于连接到 Ubuntu 上的 SQL Server 的连接字符串

sql-server - 尝试发布或编辑时记录已被其他用户更改