语句之间有什么不同吗?
ALTER TABLE xxx DEFAULT CHARACTER SET utf8
和
ALTER TABLE xxx CHARACTER SET utf8?
MySQL文档对DEFAULT关键字的功能保持沉默。
发布于 2011-04-28 17:02:53
这是没有区别的。DEFAULT是一个可选关键字。
请参阅:http://dev.mysql.com/doc/refman/5.6/en/charset-table.html
不做任何事情的可选关键字在SQL中非常常见,例如,INSERT INTO与INSERT是一样的。这是一个风格问题,你是否包括可选的关键字。它们对查询的功能没有任何影响,但它们可能会使查询更具可读性。
https://stackoverflow.com/questions/5816077
复制相似问题