我有一个基于论坛的论坛网站。目前正在定制它。几天之前,它工作正常。当我保存东西时,我在数据库中观察数据中的奇怪字符。
例如,如果我在数据库中使用naseem@gmail.com
注册新用户,则会将其保存为seem@gmail.com�
naseem在字符串的末尾被剥离似乎和一些奇怪的字符。
我无法弄明白。任何形式的帮助都表示赞赏。
答案 0 :(得分:0)
如果您使用命令行/终端,请确保执行“SET NAMES UTF8”。这将把您与mysql的连接设置为UTF8。这与您的数据库设置为UTF8不同。还要确保终端应用程序本身设置为UTF8。
钻石问号几乎总是表示由于编码设置而无法正确显示的UTF8字符。