本帖最后由 y1219 于 2011-04-27 09:31:00 编辑

解决方案 »

  1.   

    导出的时候有问题
    如果不是使用mysqldump,可以用mysql的管理工具(比如phpmyadmin、mysqlfront)来导入导出
      

  2.   

    1、你这应该是建立一个视图
    2、视图是不需要插入数据的
    3、正确的语法大约是(我很少使用视图)
    DROP VIEW IF EXISTS `to_zsgssrc`;
    CREATE VIEW `to_zsgssrc` AS (select `to_fcom`.`id` AS `id`,`to_fcom`.`cname` AS `cname`,`to_fcom`.`goodlevel` AS `goodlevel`,`to_fcom`.`shen` AS `shen`,`to_fcom`.`city` AS `city`,concat(`to_fcom`.`town`,replace(replace(replace(`to_fcom`.`town`,'区',''),'县',''),'市','')) AS `town`,`to_fcom`.`adds` AS `adds` from `to_fcom`);
      

  3.   

    兄弟我用在phmmyadmin里用把你的那个导入,提示错误啊
    #1146 - Table 'xinde.to_fcom' doesn't exist
      

  4.   

    #1146 - Table 'xinde.to_fcom' doesn't exist
    #1146 - 表'xinde.to_fcom'不存在你需要在建好 to_fcom 表之后,再创建这个视图视图可以减少查询时的数据库开销,任何视图涉及的表的变化都会立即反映到视图另外原来网站里有视图,如果我不把视图倒进来,会不会影响网站程序使用啊
    既然人家有这个,那么一定是有用的
      

  5.   

    谢谢兄弟的帮助,我试一下把其他表先导入完再看看
    另外问一下,视图文件我导入你给我的那个,之前导出的哪个表的.SQL文件还要再倒进去吗