読者です 読者をやめる 読者になる 読者になる

はしくれエンジニアもどきのメモ

情報・Web系技術の勉強メモ・備忘録です。

ConEmu + MySQL + NetBeans で文字コードをutf-8 に統一

MySQL Windows エラー・対処 開発環境 XAMPP

ConEmu + MySQL + NetBeans で文字コードをutf-8 に統一

Windows で起きる面倒な 文字コードを ConEmu + MySQL + NetBeans 環境で utf-8 に統一してみたのでメモ。

環境

  • Windows7 64bit

    • ConEmu 15.12.24.0

    • XAMPP 5.6.12

      • MySQL 5.6.26

    • NetBeans 8.02

ConEmuの文字コード変更

cartman0.hatenablog.com

MySQLの文字コード変更

cartman0.hatenablog.com

NetBeans の文字コード変更

C:\Program Files\NetBeans 8.0.2\etc\netbeans.conf ファイルを開く。

コンソールのエラー出力などの文字コードを変更

46行付近の netbeans_default_options に、 -J-Dfile.encoding=UTF-8" を追加。

コーティング時のオプションなどの文字コードを変更

改行して、 export JAVA_TOOL_OPTIONS='-Dfile.encoding=UTF-8' を追加。

netbeans.conf の変更

これで、 ConEmu(cmd) からMySQL を操作して、 日本語全角文字をinsert して、 NetBeans から出力しても文字化けしない。 また、 NetBeans からMySQL を操作して、 ConEmu(cmd)で出力しても文字化けしない。