0

MySQLデータベースの文字セットを決定するためのクエリは何ですか?またはそれを決定する方法はありますか?

列から特殊文字(UTF8以外)の文字を照会するにはどうすればよいですか?

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

2 に答える 2

0

この質問に関連する質問がすでにあります。

ここに、ヒントやコツを与えることができるスタックオーバーフローの別の質問へのリンクがあります。データベース/テーブル/列がMySQLにある文字セットを確認する方法は?ここをクリック

于 2013-03-18T06:41:37.360 に答える
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 に答える