0

确定 MySQL 数据库字符集的查询是什么?或者有什么方法可以确定。

如何从列中查询特殊字符(非 UTF8)字符?

SELECT * FROM tableName WHERE column .....
4

2 回答 2

0

我尝试了一种regex没有太大作用的直接方法。我发现的另一个解决方案是:

select * from tablename
where columnname regexp(concat('[',char(128),'-',char(255),']'));

至于你可以使用的字符集

select DEFAULT_CHARACTER_SET_NAME FROM information_schema.SCHEMATA;
于 2013-03-18T06:43:26.790 回答
0

已经有一个与此问题相关的问题..

这是stackoverflow中另一个问题的链接,可以为您提供提示或技巧如何查看MySQL中数据库/表/列的字符集?点击这里

于 2013-03-18T06:41:37.360 回答