问题例如:
表1 表2 表3
三张表都是utf8编码
表1表2建立视图1,视图1中的汉字正常
视图2与表3建立视图2,试图2中的汉字即为乱码
如何解决?

解决方案 »

  1.   

    show 一下你的表的代码show create table 表1;
    show create table 表2;
    show create table 表3;show 一下你的字符集设置
    show variables like 'char%';否则很难模拟你的问题及判断问题所在。
      

  2.   

    这个表结构是在linux环境下的
    而我们在windows环境下使用navicat进行查询
    在我的机子上面出现上述的问题
    但是在别人的机子上面确实正常无乱码
      

  3.   

    按一楼的方法,显示一下相关设置。按二楼的说明,应该是你本机的字符集未设置。执行一下 set nams 'utf8'; 然后再看结果。