我想使用mysql ++将记录插入mysql数据库,我打印结果并获得以下消息:
查询:
INSERT INTO top_ten_dns_summary VALUES
(1,google.com,124,29,4,2013-03-24 17:28:32,1969-12-31 17:00:00);
查询错误:您的SQL语法中有错误;查看与您的MySQL服务器版本对应的手册,以便在第17行附近的“17:28:32,1969-12-31 17:00:00”附近使用正确的语法
这是我的top_ten_dns_summar表:
CREATE TABLE top_ten_dns_summary
(
rank INT,
domain_name VARCHAR(20),
avg_avg_query_time INT,
stdev_query_time INT,
numbers_of_query INT,
start_time_stamp TIMESTAMP,
end_time_stamp TIMESTAMP
);
我不熟悉数据库,所以有人能给我一些线索吗?我怀疑是因为数据类型错误。
答案 0 :(得分:4)
字符串文字应该用mysql中的单引号分隔,例如'2013-03-24 17:28:32'
答案 1 :(得分:3)
INSERT INTO top_ten_dns_summary VALUES
(1,'google.com',124,29,4,'2013-03-24 17:28:32','1969-12-31 17:00:00');