mysql 汉字乱码

时间:2023-03-09 13:32:22
mysql 汉字乱码

原因:mysql server character设置问题

一、检查mysql server 安装目录下my.ini文件

  找到如下设置

  [mysql]

  default-character-set = 检查是否为utf8 如不是请改正

  再找到如下设置

  [mysqld]

  character-set-server = 检查是否为utf8 如不是请改正

二、通过workbeach等客户端工具打开数据库

  数据库上右键 => alter Schema => Collation: Server Default

  表上右键 => Collation: Schema Default

  点击字段 => Collation: Table Default

*Schemaは設定しなくてもいいですが、テーブルとフィールドはutf8に設定必要です。