mysql の行にいくつかのvarbinary(24)
データがあり、それを通常のテキストに変換したい、またはその逆に変換したい。重要なことは、varbinary
特殊な (ポーランド語ąśżćęł
) 文字が含まれていることであり、データの変換中に失われることはありません。
それはどのように行うことができますか?
Varbinary の例のフィールドの例:
bfebb1e2c0c720b8c1c5e420202020202020202020202020
mysql の行にいくつかのvarbinary(24)
データがあり、それを通常のテキストに変換したい、またはその逆に変換したい。重要なことは、varbinary
特殊な (ポーランド語ąśżćęł
) 文字が含まれていることであり、データの変換中に失われることはありません。
それはどのように行うことができますか?
Varbinary の例のフィールドの例:
bfebb1e2c0c720b8c1c5e420202020202020202020202020
通常、元のチャートセットがわかっている場合は、CONVERTを使用してこれを行うことができます。
mysql> SELECT
-> CONVERT(x'ece0ece020ecfbebe020f0e0ecf320202020202020202020'
-> USING cp1251) as s;
+--------------------------------------+
| s |
+--------------------------------------+
| мама мыла раму |
+--------------------------------------+
1 row in set (0.01 sec)
しかし、人間が読める形式にデコードするためのチャートセットを見つけることができませんでしたbfebb1e2c0c720b8c1c5e420202020202020202020202020
。