1、utf8就是utf-8的别名,此写法只有在Mysql中生效2、UTF-8是标准写法,大多数地方都推荐使用,有时也可以使用utf-8,但中间'-'不可省略总结:除了Mysql中可以使用utf8以外,其余地方均使用UTF-8