为什么我收到这个MySQL错误 - '你的SQL语法有错误......'?

new*_*php 4 mysql mysql-error-1064

我收到以下MySQL错误:

您的SQL语法有错误; 查看与您的MySQL服务器版本对应的手册,以便在'SET type ='movie',SET category ='New',SET music ='Pop',SET'在第1行附近使用正确的语法

继承人我的疑问:

UPDATE music_content
SET    title = 'Classic',
SET    type = 'movie',
SET    category = 'New',
SET    music = 'Pop',
SET    audience = 'Everyone'
WHERE  id = '6'
Run Code Online (Sandbox Code Playgroud)

不确定我做错了什么? - 存在所有列和表,并且所有数据都被转义(使用mysql_real_escape_string()).此外,我有一个有效/连接的MySQL连接.

MySQL版本:5.1.41.

cod*_*ict 7

即使正在更新多个列,UPDATE语法也只使用一个语法SET.

所以尝试:

UPDATE music_content 
SET title = 'Classic',
type = 'movie',
category = 'New',
music = 'Pop',
audience = 'Everyone' 
WHERE id = '6'
Run Code Online (Sandbox Code Playgroud)