开发者社区> 问答> 正文

在phpmyadmin怎样导出SQL,在iDBCloud才能导入不报错?

是这样的,从phpmyadmin导出的SQL,在iDB Cloud导入是会报错的~~


phpmyadmin导出时的配置




在iDB Cloud导入就报错!!!论坛有版主说删除掉错误代码就行了。但是我的不行!!
删掉这一段错误。。又冒出一段错误!!!




用mysqldump命令导出的SQL文件在iDB里面导入不会报错!!!!!!!!

另外我在本地搭建环境
用phpmyadmin导出的SQL文件要比 用命令导出的SQL文件大很多,里面的内容也不一样!!!




所以。。。我就是想问。。。在PHPMYadmin里面导出SQL的时候要怎么设置。。在RDS里导入才能不报错!!!!

展开
收起
谢单单 2014-07-24 17:43:37 9817 0
4 条回答
写回答
取消 提交回答
  • Re在phpmyadmin怎样导出SQL,在iDBCloud才能导入不报错?
    这个错误的提示是说:“表已经存在”。
    如果表已经存在,在create table不报错,有几种方式:
    1、在你导出的时候,选择下DROP TABLE,我看了下你的截图,应该是没有选择该项。
    2、也可以手工删除目标表。
    3、在iDB Cloud的导入工具中,选择“忽略报错”,那么导入也不会报错。

    -------------------------

    回1楼谢单单的帖子
    你好,今天上线一个批量删除表的功能,你可以使用以下,批量删除表后,可以选择多个表,或全选一个库,一起删除。
    2014-07-31 10:42:26
    赞同 展开评论 打赏
  • 看你的错误提示,是表已经存在了。你导出数据的时候,请不要勾选创建表选项
    2014-07-27 13:28:13
    赞同 展开评论 打赏
  • Re在phpmyadmin怎样导出SQL,在iDBCloud才能导入不报错?
    phpmyadmin会增加很多自己能理解的注释内容,也即RDS能支持phpmyadmin读出数据,然后phpmyadmin加工相关数据为自己的备份格式,该产品为了自己对MySQL各种版本的兼容而这样做的。

    但把phpmyadmin备份的文件 导入RDS的时候无法解读出来,故会报错,建议把phpmyadmin加的注释用正则表达式 删除即可。

    以及phpmyadmin工具存在较大的安全隐患,还不如使用MySQL社区版本产品workbench。

    或者用mysqldump备份数据,这样RDS就能解读。
    2014-07-26 12:33:13
    赞同 展开评论 打赏
  • Re在phpmyadmin怎样导出SQL,在iDBCloud才能导入不报错?
    对于小白来说。。。要删除一大片数据表怎么办???不是删除整个数据库。。。只是一大片数据表!!
    于是我在这一个一个右键删除????给个多选会、shi么~~~~


    -------------------------

    回4楼钟隐的帖子
    谢谢
    2014-07-24 18:12:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载