简单COPY是不行的, 倒成SQL语句, 再倒入吧

解决方案 »

  1.   

    我也导过了,我好像只有导出mysql里,表建立的语句。
    而且,即便导出,也输不进去,说sql语句出错
      

  2.   

    mysqldump -uroot -p db --default-character-set=utf8>c:\backup.sql
    上面的导出包括表结构与数据,更加具体详细的用法可以通过mysqldump --help查看或者上网搜一下.
    对应的恢复命令是mysql -uroot -p --default-character-set=utf8<c:\backup.sql
    或source c:/backup.sql如果只是导出数据的话,可以用select * into outfile "c:\backup.sql" fields terminated by ',' enclosed by '"' lines terminated by '\r\n' from table
    对应的恢复命令是load data infile "c:\backup.sql" into table test fields terminated by ',' enclosed by '"' lines terminated by '\r\n'最后还可以用工具mysql marigation toolkit 进行数据转移,这也是我推荐的方式,不过要注意设置好字符集的参数与表类型,在Set Parameter>>那里可以设置,不过要使用这个工具要首先安装jre,呵呵。