为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:Windows Linux
【CPU】:
【问题描述】*:添加到数据库乱码。
使用Windows系统下PHP连接Linux上安装的达梦数据库,然后添加数据。添加过程中在dos命令窗口打印的是中文,执行添加后变成了下图:
问题就是这是ok的,我在liunx上部署了PHP程序,打印的也是中文。然后数据添加到达梦数据库中,导致数据变成了下图:
以上两个不是同一个Linux。在不同电脑上出现的情况。但是配置都是一模一样的。就PHP接口一个在Windows,一个是Linux。
乱码问题可以尝试查看字符集:
https://eco.dameng.com/document/dm/zh-cn/faq/faq-php.html#php%20%E4%BD%BF%E7%94%A8%20PDO%20%E8%BF%9E%E6%8E%A5%E8%BE%BE%E6%A2%A6%E5%87%BA%E7%8E%B0%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81