Incorrect string value: ‘\xE7\xA8\x8B\xE5\xBA\x8F…’ for column ‘bookname’ at row 1
解决步骤:
<1>查看字符集
mysql>show create table tb_bookinfo;
tb_bookinfo表和对应的’bookname’列为Latin1字符集。
<2>更改tb_bookinfo表的字符集
mysql>alter table tb_bookinfo
-> DEFAULT CHARACTER SET utf8
-> DEFAULT COLLATE utf8_bin;
<3>更改’bookname’列的字符集
mysql>alter table tb_bookinfo
-> change bookname bookname varchar(70)
-> character set utf8;