![]() |
1
29
是否尝试添加--default character set=name选项,如下所示:
我以前有过这个问题,使用这个选项后它就工作了。 希望它有帮助! |
![]() |
2
0
呃…好吧,看来我找到了解决办法。 MySQL不是罪魁祸首。我现在做了一个简单的转储和加载,没有对dump.sql脚本进行任何更改,这意味着我保留了“set names latin2”和表字符集。然后我将原来的CMSMS安装切换到新数据库,然后…它工作正常。因此,实际上,数据库中的编码是可以的,或者至少它可以与我在旧的主机提供商(显然是CMSMS)上安装的CMSMS一起正常工作。 does funny things with characters encoding ) 为了让它在我的新主机提供商上工作,我实际上必须将这一行添加到CMSMS安装中的lib/adodb/drivers/adodb-mysql.inc.php中: mysql_query('set names latin2',$this->_connectionID); 这是从 this post . 你也可以在那里找到确切的线。所以看起来像是mysql客户端配置问题。 |
![]() |
3
0
我的解决方案: 在php文件中设置此选项,之后 MySQL连接 (或之后) MyQuLL选择数据库 …
|
![]() |
donefun · 在PHP中将波兰语字符存储为变量 2 年前 |
![]() |
AFX · 这是AES密钥的有效字节字符串吗? 6 年前 |
|
jubimk4 · UTF-8中的PUPPET无效字节序列 7 年前 |
![]() |
user3286053 · utf-8在列表中搜索单词 7 年前 |