Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Navicat 字符串值不正确:'\xE6\x8B\x93\xE6\xB5\xB7';对于列';书名';在第一排_Navicat - Fatal编程技术网

Navicat 字符串值不正确:'\xE6\x8B\x93\xE6\xB5\xB7';对于列';书名';在第一排

Navicat 字符串值不正确:'\xE6\x8B\x93\xE6\xB5\xB7';对于列';书名';在第一排,navicat,Navicat,当我在表中添加行:book use navicat时,出现了一个问题: 错误 第1行“bookName”列的字符串值不正确:'\xE6\x8B\x93\xE6\xB5\xB7' 为什么? 编辑 我运行showcreatetablebook CREATE TABLE `book` ( `bookName` varchar(50) NOT NULL, `InsertTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `UpdateTi

当我在表中添加行:book use navicat时,出现了一个问题:

错误

第1行“bookName”列的字符串值不正确:'\xE6\x8B\x93\xE6\xB5\xB7'

为什么?

编辑

我运行
showcreatetablebook

CREATE TABLE `book` (
  `bookName` varchar(50) NOT NULL,
  `InsertTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `UpdateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `bookstore_Id` int(11) DEFAULT NULL,
  `Id` int(11) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`Id`),
  KEY `fk_book_bookstore` (`bookstore_Id`),
  CONSTRAINT `fk_book_bookstore` FOREIGN KEY (`bookstore_Id`) REFERENCES `bookstore` (`Id`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='book'

您可以在表中看到
CHARSET=latin1
,您的图书表默认字符集是
latin1
,您应该更改字符集

alter table book default character set utf8; 

你能显示你创建的sql表吗?如何显示sql?添加查询,输入
show create table book然后运行这一行。