数据库导入出现错误提示 ERROR 1146

lee7996 2016-11-19 10:47:21
在网上下了个数据库,使用mysql -uroot -p dataname < dataname.sql 导入数据成功。
之后对这个数据库进行了删除操作 DROP dataname
再次使用mysql -uroot -p dataname < dataname.sql 导入数据时提示ERROR 1146 :Table 'dataname.tbname'doesn't exist
有朋友知道该如何解决吗?
...全文
1393 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lee7996 2016-11-24
  • 打赏
  • 举报
回复
感谢各位的热心回复。
ACMAIN_CHM 2016-11-20
  • 打赏
  • 举报
回复
打开dataname.sql ,然后手工逐句执行,找到错误的语句。
lee7996 2016-11-20
  • 打赏
  • 举报
回复
引用 1 楼 wangjian0228 的回复:
repair table wp_commentmeta; 先进入数据库,然后,use 库名; soure data.sql 这种方式导入,导入的时候 这些表示有先后顺序的,按顺序导入
感谢你的回答,这种方式我尝试过了,但还是提示1146错误。 在网上找了很多方案均未成功。最后我卸载了Mysql,并将残留的文件夹都删除并重启电脑后进行重装Mysql。 然而让我惊讶的是数据库安装好后我原来要迁移的数据库(即从网上下载的数据库)已经在DATA文件夹里了。要知道我之前是进行过卸载并将原来的DATA目录删除了的,这让我感到很困惑。
致命的西瓜 2016-11-19
  • 打赏
  • 举报
回复
repair table wp_commentmeta; 先进入数据库,然后,use 库名; soure data.sql 这种方式导入,导入的时候 这些表示有先后顺序的,按顺序导入

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧