我的是现有的网站系统是asp的,使用的是access数据库。想把里面的数据表的某些字段的数据 与 我的新系统的mysql数据库的某些字段对应转移过去。因为一直转换总是出现乱码,一筹莫展。请知道方法的哥们提示一下方向,毕竟我的php不是很熟!谢谢了!

解决方案 »

  1.   

    你说的乱码是在什么情况下看到的?
    是在phpmyadmin下看到的?
    还是直接在mysql客户端看到的?
    还是把数据写到mysql后读出来显示是乱码?
    好果是前两种的话估计有两种原因:
    1.你用的是4.1以上的版本,建议用UTF编码,在执行写入的时候先执行mysql_query('set names utf8');
    2.你安装的时候没选编码,默认的是拉丁文的
    3.如果是把数据写进数据库读出来显示的是乱码,在执行SQL前还是先执行mysql_query('set names utf8');要不就看是你的文件编码是不是与数据库中输出的数据同步.
      

  2.   

    版本: 5.0.41-community-nt
    MySQL 字符集: UTF-8 Unicode (utf8) 
    而且在建库的时候。选择的是UTF-8的编码格式代码是否有问题。我不太肯定。因为php不熟。我看看贴代码出来.