我mysql数据库每次执行别人给我的sql脚本文件的时候总是运行一步遇到一对错误执行不下去了

我是右键数据库然后点运行SQL文件执行的各位大神帮帮忙没分了... 我是右键数据库然后点运行SQL文件执行的

各位大神帮帮忙没分了
展开
 我来答
ewentee
2014-11-28 · 超过21用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:34.9万
展开全部
我也有遇到这样的情况,我自己备份出来的SQL文件,有的可以执行没错误,有的总是出错。可能是中文字符的关系,也可能是建表顺序的关系。

楼主可以尝试再次点击“开始”。如果是备份出来的SQL语句,上面的只有create语句和insert语句,所有语句都是唯一且不会执行第二次。
楼主在发生错误后,不要点关闭,再点一次“开始”,让它执行两次,之后就不出错了。

我是这样试成功的。
追问
你说的办法我也试过同样不管用...我百度出来的原因是因为我的表里有个日期的默认值那个默认值必须是(197几年还是多少年的记不清了~204几年之间的一个日期)其他的日期都不可以
殇忄路
2014-11-28 · TA获得超过561个赞
知道小有建树答主
回答量:478
采纳率:81%
帮助的人:331万
展开全部
如果sql文件不大的话,有个简单的方法,用文本编辑器打开文件,把里面的内容复制出来执行,就ok了
更多追问追答
追问
复制出来执行我也用过了等到程序运行的时候就会报找不到某张表,有些表根本没有创建
追答
额,怎么会,按顺序执行的么?有提交么?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式