MYSQL|将值插入 SET 数据类型

MYSQL|Inserting values into SET datatype

谁能告诉我如何将数据插入 SQL 中的 SET 列并进行修改

值的改变可以这样吗?

 UPDATE table SET set_column='a',' b',' c'

并插入

INSERT INTO table(int_column,set_column) 
VALUES (126,('a','b'))

这不是你做集合的方式:http://dev.mysql.com/doc/refman/5.7/en/set.html

INSERT ... VALUES (intval, 'set,values,here')
                           ^---^------^----^

请注意,设置值基本上只是一个 CSV 字符串。一个字符串值,多个值在该字符串中以逗号分隔。

你拥有MySQL Docs

中的一切
UPDATE table SET set_column='a,b,c'

INSERT INTO table(int_column,set_column) 
VALUES (126, 'a,b')