我有一张带有 latin1 字符集的旧桌子。使用 phpmyadmin,我将其转换为 utf-8 之后,当我使用 php 读取数据时,我的数据显示为 ???? ???问号
我的页面字符集是 utf-8 我的 php 没有问题,我也尝试过:
@mysqli_query("SET NAMES 'utf8'", $db);
@mysqli_query("SET CHARACTER SET 'utf8'", $db);
@mysqli_query("SET character_set_client = utf8 ",$db);
@mysqli_query("SET character_set_results = utf8 ",$db) ;
@mysqli_query("SET character_set_connection = utf8 ",$db);
在任何查询之前
似乎不起作用,仍然显示为???? ???
新记录没有问题,但旧记录不可读
它们存储在数据库中,如:غلاÙ...ÛŒ</p>
有什么办法可以找回那些旧数据吗?