mysql能把英文字段插如数据库了
当我输入中文时他就出现字段Data truncation: Data too long for column 'name' at row 1
方法:(1)修改 $mysql_path$\my.ini(MySQL Server Instance Configuration 文件)
设置default-character-set=gbk(注意,有2处)
(2)修改data目录中相应数据库目录下的db.opt配置文件
default-character-set=gbk
default-collation=gbk_chinese_ci
重起mysql,就ok了.
查看mysql的字符集:
mysql> show variables like 'character_set_%';
(注:如果表是在没有改之前的,一定要重新创建,否则表还是以前的编码,还是不能插入
中文数据)