我在mysql数据库中插入韩文字符。 但数据没有显示。以及PhpMyAdmin。 任何人都知道问题是什么以及如何解决?
消息说[不正确的整数值:''对于专栏' sido_id'在第1行]
create table sido (
sido_id int(11) not null auto_increment,
sido_name varchar(15) not null,
primary key(sido_id)
)
ENGINE = MyISAM DEFAULT CHARSET utf8;
insert into sido (sido_id,sido_name) values ('','서울');
答案 0 :(得分:2)
sido_Id
是AUTO_INCREMENT
,数据类型是INT()
,你在做什么?您在此列中插入空字符串。
AUTO_INCREMENT
列不需要使用空字符串。你可以这样使用:
INSERT INTO sido (sido_name) VALUES ('서울');