찾다

 >  Q&A  >  본문

Mysql在Mac系统下中文乱码的问题

关于Mysql 在Mac系统下创建表单或者插入数据时中文乱码的问题

1.我同一个数据库 有两张表 一张是中文乱码的 无论我设置set names还是终端字符集 都是中文乱码
2.还有一张表 创建的时候 默认字符集是拉丁 同样是中文乱码 设置set names 终端字符集 还是中文乱码
3.一张是后来创建的事先设置了set names gbk 未出现乱码

问题: 1.是不是一旦创建表 里面的字符集就不能改变了?
      2.出现乱码的问题和创建时 default charset utf8有关系吗 这个charset utf8是什么作用和setnames有什么区别
      3.终端插入中文数据时 终端经常出错 按回车(加分号了) 就只是换行 没有其他反应 exit                            \q都不行 只能关闭终端 重新进入Mysql。

乱码的demo表 setnames 设置了gbk就是??? 设置utf8就是现在这样

乱码的问题解决了 答案是终端也需要改字符集 请大神解决下问题2.3

大家讲道理大家讲道理2777일 전629

모든 응답(1)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-17 16:49:25

    <올>

  • 변경 테이블을 변경할 수 있습니다

  • '이것'은 무엇인가요?

  • 표현이 너무 모호합니다. 스크린샷을 찍어주세요.

  • '한자 왜곡'이라는 표현도 매우 모호합니다. 스크린샷을 찍어주세요.

    또한 이는 Redis나 MongoDB와는 아무런 관련이 없습니다. 정말로 중요한 것은 당신이 어떤 운영 체제와 클라이언트를 사용하고 있는지인데 당신은 나에게 알려주기를 거부했습니다.

    MySQL에 관심을 가져서는 안 된다고 했는데 왜 강조되어 있나요?

    회신하다
    0
  • 취소회신하다