windowsのコマンドプロンプトで文字化けがなおりません。
試したこと
文字コードをすべてutf8に統一
+--------------------------+---------------------------------------------------------+
| Variable_name | Value |
+--------------------------+---------------------------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | C:\Program Files\MySQL\MySQL Server 5.7\share\charsets\ |
+--------------------------+--------------------------------------------------------
コマンドプロンプトの文字コードをutf8に変更
chcp
Active code page: 65001
mysqlはその都度再起動しています。
現状
select * from student;
+------+--------+
| UID | 名前 |
+------+--------+
| 1 | ?? |
+------+--------+
カラムの日本語は表示されているのですが、要素の日本語が文字数分の?になってしまいます。
このテーブルは文字コードを変更後に作成したものです。
あなたの回答
tips
プレビュー