插入MySQL记录时出错1064

插入MySQL记录时出错1064,mysql,Mysql,将记录插入表Place时出现错误1064。INT值都没有小数点 表: CREATE TABLE Place ( Place_ID INT (4) NOT NULL, Type VARCHAR (4), Elevation INT (4), Population INT (4), AddressInfo VARCHAR(4), ASCIIName VARCHAR(4) NOT NULL,

将记录插入表
Place
时出现错误1064。
INT
值都没有小数点

表:

CREATE TABLE Place (
Place_ID INT (4) NOT NULL,
Type VARCHAR (4), 
Elevation INT (4),
Population INT (4),                                 
AddressInfo VARCHAR(4),                     
ASCIIName VARCHAR(4) NOT NULL,     
Latitude INT (4) NOT NULL,
Longitude INT (4) NOT NULL,
PRIMARY KEY (Place_ID)
);
插入的数据:

INSERT INTO place VALUES (‘1000119’, ‘Beijingshan’, ‘0’, ‘1032934’, ‘740 Dragon Dr. 93402’, ‘PPL’, ‘29’, ‘118’);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Dragon Dr. 93402', 'PPL', '29', '118')' at line 1

如果我能提供更多信息,请告诉我

您使用了错误的引号。试一试

INSERT INTO place 
VALUES (1000119,'Beijingshan',0,1032934,'740 Dragon Dr. 93402','PPL',29,118);

你使用了错误的引语。试一试

INSERT INTO place 
VALUES (1000119,'Beijingshan',0,1032934,'740 Dragon Dr. 93402','PPL',29,118);
不正确的引用

INSERT INTO place 
VALUES (1000119,'Beijingshan',0,1032934,'740 Dragon Dr. 93402','PPL',29,118); <br>
不正确的引用

INSERT INTO place 
VALUES (1000119,'Beijingshan',0,1032934,'740 Dragon Dr. 93402','PPL',29,118); <br>

我遇到了另一个错误:错误1406(22001):数据对于第1行的“Type”列太长。我为表插入了八行,并插入了八条记录。我为INT数据类型创建了不正确的语法。例如,Place_ID INT(6)将处理总位数。你可以问另一个问题。请将所有必要的信息和示例数据放在那里。我遇到了另一个错误:错误1406(22001):数据对于第1行的“Type”列太长。我为表插入了八行,并插入了八条记录。我为INT数据类型创建了不正确的语法。例如,Place_ID INT(6)将处理总位数。你可以问另一个问题。请把所有必要的信息和示例数据放在那里。