我有一个数据库,我在其中找到了一些内部有非UTF8字符的字段。
事实上,如果我使用phpmyadmin编辑字段值,复制字段的值,将其粘贴到notepad ++上,并更改编码,我看到此字符
,而如果我将字符集更改为utf8则没有任何内容BOM。
我需要找到一种方法来搜索和删除mySQL表中的所有ANSI visibile字符,考虑只有在将值粘贴到notepad ++中时这些字符才可见
如果有人有想法,那么任何事情都是令人沮丧的。
此问题与此问题有关:another question
答案 0 :(得分:1)
你可以试试这个:
从tableName中选择* where fieldName regexp' [^ - 〜]';