mysql中data too long for column问题的解决方法

 这个问题是不能输入中文造成的

1、将MySQL安装目录下的my.ini文件中的字符集配置如下

 [mysql]
    default-character-set=gbk
    [mysqld]
    default-character-set=utf8

注意是utf8 不是utf-8,否则mysql启动失败

2、用utf8编码方式建库

CREATE DATABASE IF NOT EXISTS mydbname default charset utf8 COLLATE utf8_general_ci;

猜你喜欢

转载自smilease.iteye.com/blog/1601605