我正在输入的内容:
INSERT INTO reviews VALUES ('', title='dragon ball z', date='2012-12-01 23:06:03', username='testads1412117947', rating=100, synopsis='lots of fighting', review='i liked it', poster='kk')
第一个值是一个主键ID,并且在我剩下的所有其他文件上都没有问题。 MySQL只插入ID,并将其他所有内容保留为0,但仍然表示一切正常。
我不确定发生了什么。
答案 0 :(得分:2)
请改为尝试:
INSERT INTO reviews (title, date, username, rating, synopsis, review, poster)
VALUES ('dragon ball z', '2012-12-01 23:06:03', 'testads1412117947', 100, 'lots of fighting', 'i liked it', 'kk')
仅供参考,如果还没有,您的主键ID也应设置为AUTO_INCREMENT,以便在插入新行时自动生成ID值。
答案 1 :(得分:1)
INSERT INTO评论(标题,日期,用户名,评级,故事大纲,评论,海报)VALUES('dragon ball z','2012-12-01 23:06:03','testads1412117947',100,'lot战斗','我喜欢它','kk')
答案 2 :(得分:1)
将此语法用于insert
INSERT INTO reviews (title, date, username, rating, synopsis, review, poster)
VALUES ('dragon ball z', '2012-12-01 23:06:03', 'testads1412117947', 100, 'lots of fighting', 'i liked it', 'kk')
用于update
使用
update reviews
set title='dragon ball z',
date='2012-12-01 23:06:03',
username='testads1412117947',
rating=100,
synopsis='lots of fighting',
review='i liked it',
poster='kk'
where ...
但不要混淆它们。