MySQL数据一无所获

时间:2016-02-20 02:34:28

标签: mysql database utf-8 phpmyadmin encode

我在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 ('','서울');

enter image description here

1 个答案:

答案 0 :(得分:2)

sido_IdAUTO_INCREMENT,数据类型是INT(),你在做什么?您在此列中插入空字符串。

AUTO_INCREMENT列不需要使用空字符串。你可以这样使用:

INSERT INTO sido (sido_name) VALUES  ('서울');