小白猿很烦恼 2022-03-16 13:14 采纳率: 53.8%
浏览 17

数据库设置表有中文设置不了

为什么会出现这个

img


中文有了设置不了,请问怎么才能把它给调好呀?

  • 写回答

1条回答 默认 最新

  • DarkAthena ORACLE应用及数据库设计方案咨询师 2022-03-16 13:37
    关注

    打开cmd后,输入

    chcp 65001
    

    回车,然后再连接mysql,执行带有中文的命令。
    主要原因是你当前代码页是ANSI(GBK),而目标是UTF8,
    gbk字符集的"学"是 "D1 A7" ,"号" 是 "BA C5" ,
    UTF8字符集的中文一般三个字节为一个中文字符,它就识别到了"D1 A7 BA",所以出现了错误

    评论

报告相同问题?

问题事件

  • 创建了问题 3月16日