sql >> データベース >  >> RDS >> Mysql

ヒンディー語をMySQLデータベースに書き込めるように、Java Swingアプリケーションの文字エンコードをどこに設定すればよいですか?

    通常、デーバナーガリー文字(ヒンディー語で使用される文字)を使用するには、UTF-8を格納するようにデータベースを設定する必要があります。しかし、Kruti Devフォントは、少し厄介なことをすることでこの問題を回避します。彼らは実際にローマ数字をデーバナーガリー文字のように見せます。これには、標準の英語キーボードでヒンディー語を簡単に入力できるという利点があります。ただし、ヒンディー語で書いたものはすべて、裏でローマ字のテキストになるという欠点があります。

    したがって、2つのオプションがあります。

    1. Kruti Devフォントを使用できますが、引き続きローマ字テキストを使用することに注意してください。テキストを表示してヒンディー語のように見せたい場合は、KrutiDevフォントを使用して表示する必要があります。

    2. Kruti Devフォントを破棄し、デーバナーガリー文字にUTF-8文字を使用できます。もちろん、データベースがUTF-8を保存できることを確認してください。




    1. MySQL構成ファイル(つまり、my.cnf)の場所が指定されていません

    2. ADRCIを使用したトレースファイルの削除

    3. 空の結果セットを返すJDBC

    4. 結果セットを閉じた後、Oracleはカーソルを削除しません