2

我正在输入的内容:

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,但仍然表示一切正常。

我不确定发生了什么事。

4

3 回答 3

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 值。

于 2012-12-01T23:13:29.003 回答
1

插入评论(标题、日期、用户名、评级、概要、评论、海报)值('dragon ball z'、'2012-12-01 23:06:03'、'testads1412117947'、100、'很多战斗' , '我喜欢它', 'kk')

于 2012-12-01T23:13:41.927 回答
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 ...

但不要混淆它们。

于 2012-12-01T23:13:51.993 回答