在dos下可能是你MySQL字符集的设置与你输入法的不兼容,如果将mysql的字符集改成gb2312或gbk应该就没有问题了,因为dos下不支持utf8编码,又或者你通过图形管理界面来输入也没有问题.

解决方案 »

  1.   

    哦,原来是这样呀。谢谢!!
    现在我用php做了一个界面,插入后
    insert into tb_leavemsg(DWUserID,DWBody,DWDate)values('admin','朱',CURDATE())
    字段“DWBody”写中文为什么是乱码哦。
    php页面里我也设了:<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>请大家帮我看一看哦
      

  2.   

    是不是插入的时间类型DWDate与CURDATE()不相符阿
      

  3.   

    不是的。我拿掉字段DWDate也不行哦