我在MySQL表中有带utf8mb_general_ci的普通日语象形文字,我可以获取行并显示为单个字符串。 但是我需要从字符串中获取单个字符,并将其用于查询以匹配其他结果(查找包含该特定单个象形文字的其他象形文字)。 问题是当我循环该字符串时,我得到的只是?分数。 我读到我必须在所有地方都使用UTF8,但我相信我会这样做。
因此,从零开始的所有步骤要确保能提取日语象形文字字符串,拆分为单独的字符和查询,然后才能理解该输入是什么(不仅是?标记)。
下面是一些基本代码作为示例,它们具有我从数据库中获取的相同数据,并且会导致相同的问题。
SampleData