当在   cmd 命令中输入的字符的时候,是什么编码与自己设置(set names utf8/gbk)的有关么?
还是不管什么怎么设置,输入就是gbk字符集?

解决方案 »

  1.   

    貌似只有: ANSI/OEM - 简体中文 GBK
      

  2.   

    既然是 cmd 命令,自然就是在 window 下了
    当然也就是 GBK 了,除非你用的是台湾的机器 Big-5那么能设 set names 呢?那要看你的数据库使用的是什么编码了
    当然都 set names gbk 肯定是不会错的
      

  3.   

    再问下,我的数据库默认编码是utf8(client result connection都是utf8)
    那么在cmd中输入了中文字符的时候,添加中文数据的时候会报错。
    求解释下,在cmd输入的中文会怎么添加到数据库,也就是说mysql具体怎么转码到数据库中,要详细的过程。。
    从 在cmd输入字符时 到数据库中的转码过程? 把这搞清楚了,什么转码的那就不会出错了,大哥们指导下哈。
      

  4.   

    打开数据库后,执行
    set names gbk
    指令
    然后再做其他操作
    set names gbk
    的作用就是:通知 mysql 以后的操作将使用 gbk 编码
      

  5.   

    其实我是想知道 client  connetion  result 具体是个什么意思?