您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

mysql-MySQL字符编码问题求解

2025/8/25 7:23:04发布29次查看
mysql数据库
首先表的创建语句如下:
create table teacher(id int primary key auto_increment,name varchar(40))default charset=utf8;
_mysql中:show variables like 'char%' ;显示如下:
+--------------------------+---------------------------------------------------------------+
| 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 (x86)\mysql\mysql server 5.0\share\charsets\ |
+--------------------------+---------------------------------------------------------------+
随便插入一个中文数据仍然出现错误,求解。
mysql> insert into teacher values(1,'周');
error 1406 (22001): data too long for column 'name' at row 1
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product