将特殊字符保存到MySQL数据库
我目前在将特殊字符(?&?)保存到mySQL数据库时遇到问题. 在本地堆栈(我的开发机器的本地堆栈)上,操作平稳运行,并且在前端输入的内容将保存为预期的内容. 保存到数据库时,在集中式服务器上使用相同的前端代码,角色将继续使用其他字符保存为?. 问题来自另一个使用相同数据库并且不做任何改动的独立系统,因此看起来像是?而不是简单的?. 我混淆的原因是它似乎在我的本地堆栈上工作,但不在集中式服务器上. 我正在寻找关于在我的本地服务器配置上可能导致什么问题的想法. 提前致谢 五件事要做: >确保数据库字符集和表格在整个过程中使用相同的字符集,例如在phpmyadmin中检查它,注意和下面使用的字符集
>在html标题中插入元标记,例如:
>在表单标记中添加charset-accept
>设置mysql连接的charset例如:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |