gpt4 book ai didi

php - 如何在 MySQL 中查找并修复包含不是任何语言字母表中的字母的字符的行?

转载 作者:行者123 更新时间:2023-11-29 18:45:20 26 4
gpt4 key购买 nike

我继承了世界各地城市的大型数据库。

我注意到一些城市的 placeName 列中的名称出现乱码。

例如:

CitéAdministrative de l'Etat 在数据库中显示为 CitéAdministrative de l'Etat

placeName 列的排序规则为 utf8_general_ci,表的排序规则为 utf8mb4_unicode_ci

如何找到 placeName 列中不包含属于任何语言字母表的字母的所有城市名称?

一旦找到这些问题,我如何自动修复它们,例如,CitéAdministrative de l'Etat 变为 CitéAdministrative de l'Etat 而无需一项一项手动完成?

最佳答案

Trouble with utf8 characters; what I see is not what I stored 中查找 Mojibake看看出了什么问题。

然后http://mysql.rjweb.org/doc.php/charcoll#fixes_for_various_cases了解如何修复表格。

关于php - 如何在 MySQL 中查找并修复包含不是任何语言字母表中的字母的字符的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44702074/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com