开发者社区> 问答> 正文

default-character-set设置lantin1 utf8有什么区别 ?

`#default-character-set=latin1
default-character-set=utf8 `
分别用上面两个选项启动服务,
对于同样的库和表,只要设置了正确的set names ,都可以查出正确的数据,而且 mysqldump 生成的sql也一模一样,
这两个参数的实际区别在哪里呢?

展开
收起
落地花开啦 2016-02-05 15:31:22 4422 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    区别就在于你必须调用 set names 才能存取正确编码的数据,如果设置成 utf8 ,你无需调用 set names

    2019-07-17 18:37:51
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Semantic Search--Fast Results from Large,Foreign Language Corpora 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载