動作環境:ワークベンチMySQL5.7.3
弊社でよく利用するデータデータベースはMySQLで、テーブルを作成する際に漢字をよく使いますが、漢字が文字化けしてしまうことがよくあります。例えば:
create table if not exists student_info
(学号 char(4) not null,
姓名 char(8) not null,
性别 char(2),
出生日期 date,
家庭住址 varchar(50),
primary key(学号));
#此时查看建立的表会出现中文乱码
上記の問題を解決するには、テーブル作成の最後に charset=utf8mb4 を追加するだけです。
create table if not exists student_info
(学号 char(4) not null,
姓名 char(8) not null,
性别 char(2),
出生日期 date,
家庭住址 varchar(50),
primary key(学号))charset=utf8mb4;
#此时就能正确建立中文字符的表
問題が解決しました。