【发布时间】:2018-01-19 14:20:50
【问题描述】:
将信息保存到数据库字段时,设置如下:
character set: latin1
collation: latin1_swedish_ci
用户更新信息后,我发现很多信息被保存为“???????????????????????????????? ?????????” (问号)到数据库。 英语(语言)信息保存时没有问号。 所有其他语言都用问号保存。
现在我已将字符集更改为 utf8 并且所有语言都已正确保存。
问题是我需要恢复保存为问号的信息。 如:“??????????????????????????????????????????”
XAMPP 版本:5.6.19
Navicat 11.0.17 版
数据库服务器
服务器版本:10.1.10-MariaDB - mariadb.org 二进制分发版
网络服务器
Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.19
PHP版本:5.6.19
phpMyAdmin
版本信息:4.5.1
请帮我获取原始数据。
【问题讨论】:
-
你的意思是正方形中的问号吗?还是像你写的普通问号?
-
是的,示例中给出的普通问号
-
好吧...对不起,但两者之间没有区别吗?和?...而且我认为没有记录任何后数据。好像您丢失了这些数据...
标签: php mysql codeigniter phpmyadmin