【发布时间】:2011-07-20 14:34:38
【问题描述】:
我正在尝试将一些数据从 PostgreSQL 数据库中的一组表中导入到另一个 PostgreSQL 数据库中的另一组表中。对于导入,我使用 PHP,因为我需要在将其插入新数据库之前进行一些数据操作。
一切正常,直到某些包含单引号的文本。在插入数据之前,我尝试转义这些引号,但出现此错误:
错误:编码“UTF8”的字节序列无效:0x96 提示:这 如果字节序列与编码不匹配,也会发生错误 服务器期望的,由“client_encoding”控制。
旧数据库的编码是 SQL_ASCII,而新数据库的编码是 UTF8。
我该如何解决这个问题?
【问题讨论】:
-
您可以发布查询/数据吗?也许可以选择转换为不同的数据类型
标签: php postgresql