如题,我今天在windows7上边配置了php,mysql的版本是mysqlnd 5.0.7
为什么我用php在数据库里边插入数据,默认的就是加密的呢?

解决方案 »

  1.   

    不是加密,是乱码吧。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码
      

  2.   


    不是乱码,用php获取了以后 得到的是真确的数据
      

  3.   


    是乱码了。一般是因为PHP 连接数据库的字符集和PHP程序的字符集不一致就会出现这样的问题。
    这样的数据就已经烂掉了。要修复有点困难哦。
      

  4.   


    什么修复啊 我说的是php输出的时候是正确的 数据库里的数据就和md5加密的差不多那样的
      

  5.   

    http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码这个里面不是已经写了,先用set names 'xxxx'  试一下。
    另外如果你需要大家帮助你的话,就贴出你的检查结果。否则大家怎么猜什么地方出错了?问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧