使用 for MySql 导入50MB sql 文件不完整(仅有部分导入成功)

回答问题前看清楚标题再回答准确才好,帮助他人就是帮助自己。谢谢!谢谢已经解决了,我就是点击运行SQL文件出现错误。... 回答问题前看清楚标题再回答 准确才好, 帮助他人就是帮助自己。 谢谢!
谢谢已经解决了,我就是点击运行SQL文件出现错误。
展开
 我来答
龙氏风采
2016-12-30 · 知道合伙人互联网行家
龙氏风采
知道合伙人互联网行家
采纳数:5849 获赞数:12815
从事互联网运营推广,5年以上互联网运营推广经验,丰富的实战经

向TA提问 私信TA
展开全部
  点开数据库名称,然后点“右键”,选择“运行批处理文件”或者“执行sql文件”。
  在一个工程中数据库往往要分为实际运用数据库和测试数据库,最直接的方法当然是从源数据库中导出.sql文件再导入到本地的数据库中,我这的实例是原有一个项目数据库在服务器上现在想导出一份到本地做测试用,工程中用的是MySQL-connector-Java-5.1.13-bin.jar,而我现有的mysql数据库是mysql-connector-java-5.1.6-bin.jar不知道是否是版本不一,在本地使用navicat for mysql可以连接到服务器数据库,但是从服务器数据库导出的.sql文件后再导入到本地的数据库中总是出现错误:
  [Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ****[Err] /*
  一、在网上找了很多方法都无法解决,无意中看到一个mysql数据同步的方法:
  1>在本地建一个与数据库同名的数据库
  2>选择navicat中连接服务器的数据库,在菜单栏选择工具-->数据传输3>在弹出的的窗口中“源”部分就是你要导出的源数据库,“目标”就是本地的数据库,点击左下角全选后,再点击开始按钮点击确定
  点击关闭
  再来查看一下本地数据库,是不是数据和结构都已经导入到本地数据库中了呢。
  二、从备份中导出.sql再导入到本地数据库中
  1>在连接服务器中的数据库上新建备份,选中要备份的数据库-->点击菜单栏上的备份-->新建备份2>选择备份文件提取SQL
  这样我们就得到了备份转储的.sql文件,再将这个.sql文件导入到本地的数据库中,结果...就不再提示有错误了,
追问
谢谢  之前 问题已经解决了  从cmd导入还是很方便目前导入了500BM的数据 再大的没试过^__^
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式