0
4

1 回答 1

0
  • 不要使用任何编码/解码功能。
  • SET NAMES 'latin1';告诉 MySQL客户端(PHP) 代码是用 latin1 编码的。
  • SHOW CREATE TABLE查看将存储在列中的编码(在 MySQL 中)。我不知道如何指定 MSSql 的字符集。
  • 当两个部分都是 MySQL 时,这两个部分CHARACTER SETs不需要相同;INSERT编码将在/期间根据需要进行转换SELECT
  • 为了进一步提供帮助,请提供一些有问题的字符串的十六进制。如果相关,请尝试在数据库中执行十六进制,否则在 PHP 中使用bin2hex().
  • MySQL: SELECT col, HEX(col) FROM ...
于 2022-01-27T02:06:46.573 回答