在navacat中运行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 '# Host: localhost  (Version: 5.5.53)
# Date: 2018-08-19 10:30:35
# Generato' at line 1
[Err] # Host: localhost  (Version: 5.5.53)
# Date: 2018-08-19 10:30:35
# Generator: MySQL-Front 5.3  (Build 4.234)

这是什么原因造成的?

1

6个回答

原因是导出sql文件使用的工具和我导入使用的工具不一样造成的。

0

已经提示了SQL syntax。

应该是SQL语法的问题。

0
TJ1532635942
TJ1532635942 说是第一行的# Host: localhost (Version: 5.5.53)附近有问题,但我不知道sql文件里的这句有什么问题
11 个月之前 回复

语法有错误 ,看看版本号

0
TJ1532635942
TJ1532635942 是因为版本不匹配吗?
11 个月之前 回复

sql语句有问题或者版本不支持语法

0

语法有错误,sql可以将语句贴出来看看

0

地址肯定错了,如果还没解决,就把你的地址配置截图发下。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
在Navicat中运行SQL文件
今天在Navicat 中 导入SQL文件,但是遇到了1064错误,表示这个错误很碍眼啊。1、新建一个和要形成的数据库同名的数据库,在表的那一项右键,点击运行SQL文件。2、形成下面的对话框:3、选择相应的SQL文件,把编码改为UTF-8,点击开始。。4、然后出现如下的问题:现在的解决办法是:?????(后面补充哦)一般报1064错误的有很大的可能就是SQL语句写错了。。。还有可能就是表中的字段或表...
mysql导入sql文件出错的一种解决方法
在一个工程中数据库往往要分为实际运用数据库和测试数据库,我这的实例是原有一个项目数据库在服务器上现在想导出一份到本地做测试用,工程中用的是mysql-connector-java-5.1.13-bin.jar,而我现有的mysql数据库是nmysql-connector-java-5.1.6-bin.jar不知道是否是版本不一,在本地使用navicat for mysql可以连接到服务器数据库,
navicat执行sql文件报错
navicat执行sql文件报错,但是SQL语句没有问题
Mysql运行sql文件报2013错误的原因及解决办法
Mysql运行sql文件报2013错误的原因n 一般都是版本不支持问题,我在开发过程中遇到过这个问题,同学用的mysql5.8   用他导出的sql文件在我的mysql5.6版本数据库运行就报2013错误,高版本向低版本导出运行,一般是空间内存不做,需要重新设置一下n解决办法 n在要建数据库表的右键选择命令列界面(如下图)nnnnn然后输入  set global max_allo
Mysql运行sql文件出现错误1064
该错误有可能是编码问题,若是对sql文件进行过修改的话,不要用windows自带的txt,使用UE或者其他文字编辑软件。 nUE如何破解:参考该网址http://jingyan.baidu.com/article/c275f6bad6ee38e33d756700.html
SQL文件导入报错 #1113
当我们在导入sql文件到数据库中的时候,出现#1113 报错,(在多字节的目标代码中,没有此Unicode字符可以映射到的字符。)rn说明我们的字符集在导入的时候没有对应!rn解决办法是在导入sql文件的时候 在如下对话框中选择对应的字符集,比如我用的utf8(默认的是ANSI),选择对应的即可解决!
mysql运行sql文件出错
从服务器上转储数据库到本地,使用的工具是Navicat for mysql。选中数据库,点击右键,选择转储SQL文件。n但是在新建数据库,将转储的SQL文件导入本地数据库,本地运行SQL文件时一直报错。n百度方法:nnn1.在navicat for mysql中选择连接服务器的数据库,右键选择数据传输;或者在菜单栏点击工具,选择数据传输nn2.在连接服务器中的数据库上新建备份,从备份
执行所读取的sql文件中的sql语句报语法错误之文件编码问题
UTF-8编码格式的sql文件,会有一个BOM头,读取并执行的时候会报语法错误,将文件保存为UTF-8无BOM格式编码,即可
向Navicat导入本地sql文件出现错误解决
数据库真是一门学问,由于做java 还有javaweb作业需要用到数据库,所以正用正学习吧,不过遇到的问题很多,就比如把从navicat导出的sql文件再重新导入进去navicate中去,搞了好久总是不成功,总是出错。 n出现此问题的解决方法(最后竟然在百度知道中找到解决方法,万能的csdn竟然没能帮我解决这个问题,唉):navicat下 新建数据库–>打开数据库–>右键运行sql文件 注意编码
利用Navicat往Oracle数据库中导入sql文件问题集
操作过程:【转】使用Navicat for Oracle新建表空间、用户及权限赋予nOracle中connect、resource和dba三种标准角色 n [注] 如果新建的数据库用的是一个connect角色的用户,如果想修改数据库中的一个角色,就会报错 1.新建连接前,首先要配置环境n12版本这两个文件都选的是bin下面的但是11版本OCI.dll选择bin下面的oci.dll不行,会报如下错
批量执行sql语句时,如何跳过其中发生的错误,继续执行剩下的sql语句,最后在显示所有错误信息
最近,在写项目的时候,遇到这样一个需求,即批量执行数据库授权语句(grant ),当n条授权语句内某一条授权语句,执行失败后,记录其错误信息,然后继续执行剩下的grant 语句,最后在吧错误信息统一抛出。nn这里给解决思路:nn 1.首先,我们需要捕获到sql执行的错误。nn try{nn jdbc.execute(sql);nn ...
sql文件过大运行报错
show global variables like 'max_allowed_packet';sql查出来的值是1048576kb就是一兆set global max_allowed_packet=1024*1024*8;修改只对当前有效 重启了mysql他就还是一兆的大小 以后要导入大文件还得在重新设置一下直接在navicat 查询执行此命令...
运行sql文件报错
对于含有复杂表结构的数据库转储在到其他服务器上时,或存在因为各种关联约束而报错,此时我们可以采用一个简单的方法。n1、当系统是封装自动扫描实体并创建表的时候我们可以采用数据传输的方式n2、设置详情:nnn这样进行数据传输出来的sql文件就是没有索引和没有外键关联的数据,再到其他服务器上运行sql文件,之后启动项目将会自动创建索引以及关联。
navicat 执行mysql脚本的错误
navicat 执行mysql脚本报错。n n [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 ‘// ndelimiter’
naviCat执行sql文件不成功(欢迎补充)
1,有可能是生成的 sql 文件的编码格式和 naviCate 默认格式(utf-8)不同,注意 utf-8 一定是无BOM格式的rn(像 utf-8+BOM,这样就不行)
使用navicat运行sql脚本文件
图解更清晰nnnnnn
向MySQL数据库中导入SQL文件出错,innodb
在MySQL数据库中导入SQL文件,出现“Unsuccessful”的错误,运行效果如下图所示:rnrnrnrnrnrnrnrnrn将错误提示面板翻至顶端,可以看到数据库给出的错误提示,如下图:rnrnrnrnrnrn rnrn根据错误提示可以得出错误原因由于没有启用“innodb”造成,修正这一错误,可以修改Mysql的配置文件,操作步骤如下:rnrn1. 查看MySQL安装路径,可以通过服务面
Oracle SQL PLUS 执行SQL脚本文件是否执行后续SQL
/*==============================================================*/n/* DBMS name: ORACLE Version 11g */n/* Created on: 2016/5/27 16:20:29 */
Navicat导入sql文件出错
错误提示:rnrn[Err] 1060 - Duplicate column name 'name'rn[Err] rn[Msg] Finished - Unsuccessfullyrnrnrn错误原因:rn重复的列名rn但是在数据开发的过程中并没有问题.rnrnrn解决方法:rn操作错误,在表下面再次导入.
MySQL导入sql文件发生 error: 22
原因:nnsql文件路径有中文或者空格(参考资料中路径名有空格)nn解决方法:nn将中文名字修改为英文nn参考资料:nnhttps://blog.csdn.net/u011603196/article/details/19499143...
mysql用navicat导入sql文件报错问题
去除DEFAULT CURRENT_TIMESTAMP该项即可成功导入– Table structure for order_charges_detailDROP TABLE IF EXISTS order_charges_detail; nCREATE TABLE order_charges_detail ( n id int(11) NOT NULL AUTO_INCREMENT, n c
navicat 导入sql 中文乱码解决
一,右键数据库链接,点击链接属性如图:rnrnrn   rn二,修改以下信息,如图:rnrnrn选择高级选项页签==》去掉使用MySQL字符集复选框==》选择GB2312字符编码==》点击确定rnrnrn三,进入navicat的控制台后,show variables like 'char%';命令后如下:rn rn +--------------------------+-------------
使用navicat导入sql文件
一、打开navicat,打开连接,右击连接名(如果新建连接,需要使用对应数据库的ip地址和密码,本机的是地址localhost,密码是自己mysql数据库的密码),选择新建数据库,数据库名要和想要导入的文件名一样(这种情况针对的是sql文件是直接由整个数据库导出的一个sql文件,如果表导出的sql文件,应该是随便命名数据库的名字,表名应该是和需要导入的文件名字相同(第二种情况没有亲自试过))。nn...
sql脚本执行失败问题
Q:代码打包不部署到Linux后升级发现,升级脚本执行失败,报错“commit”附近错误;nnA:检查半天才发现,是commit后中文符号的问题,sql脚本中标点符号切记不要有中文的,不然可能引起执行失败,写sql还是需要细心n...
windows下sql脚本文件太大执行失败解决方案 错误代码 Error code: 2013
1、现象:2、打开mysql服务,找到对应目录下的my.ini文件。3、打开my.ini文件修改:max_allowed_packet=64M保存SHOW VARIABLES LIKE '%max_allowed_packet%' 可以查看是否可以修改。4、重启mysql服务net stop mysql57net start mysql575导入成功、 、...
oracle怎么用命令执行sql文件
Oracle执行外部文件:rn c:>sqlplus user/pwd@dbrn sql>@new.sqlrn执行多个sql文件:rn 1.把所有的文件都放在同一个目录下,然后在命令行里执行命令:         c:>dir/b > d:/1.sql   会把所有的sql文件名都输出到一个sql文件中。2.用UltraEdit打开生成的sql文件,alt+C切换到column mo
从服务器出的sql文件导入到本地Navicat报错
版本问题:一般原因就是服务器上mysql或者navicat版本较低,导出来的sql文件的sql语句不兼容本地高版本的。rn解决思路:找到错误的地方,改成高版本的SQL语法支持的写法。最常见的高低版本区别在于创建表的sql。rnrn从服务器上导下来的是这样的:rn-- ----------------------------rn-- Table structure for tab_user_infr
linux下执行sql文件
linux下执行sql文件nnn进入MySQL: nmysql -u root -pn输入密码n没有数据库的话,就创建下数据库 ncreate database test01;n使用数据库:use 目标数据库名 nuse test01;n导入文件:mysql>source 导入的文件名; nsource /home/chen/test20180720.sql;n...
命令行窗口mysql引入外部sql文件
在实际开发中,很多时候我们并不是在数据库中创建表。因为那样太繁琐,而且容易出错。而是通过一些UML建模工具来创建表,比如PowerDesigner。然后通过该工具生成sql文件。我们只需将sql文件导入到数据库中,这样表就自动创建了,方便快捷。但在命令行窗口下如何引入外部sql文件呢?首先进入mysql之后,使用source命令再将你的sql文件拖到命令行,按回车即可。如下图:出现如下信息表示导入...
navicat 运行sql文件 —每个运行中运行多重查询
navicat 运行sql 文件时,报错nnn[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 '"hhdkf" (n  "id" int(10) unsi...
【mysql】线上数据库sql文件导入本地错误的一种解决方案
将线上数据库的数据做备份,导出sql文件,转到本地数据库做测试。rn其中一直报错“invalid default value for updated_at”rn然后查看updated_at的默认值为0000 - 00 -00 00:00:00rn网上搜寻到的错误可能是sql_mode为严格模式下,timestamp不能为0rn命令行进入mysql,输入rnshow variables like '
Eclipse中执行sql脚本文件
在Eclipse中导入或新建sql脚本文件(.sql文件),选择指定的数据库执行1、在Data Source Explorer 下的Database Connections右键New如果没有Data Sourse Explorer视图,依照如下方法显示2、选择数据库类型(以MySQL为例),填好数据库连接名称3、填入数据库连接URL此处注意数据库‘seckill’必须存在,否则会报找不到数据库的错...
navicat 导出的sql文件,再导入,运行SQL文件成功,数据库中却没有表
问题描述:本来在数据库上右键 ,运行SQL文件 ,就可以导入 sql ,建表成功,并且数据也该的。nn但是我运行后却依旧没有表,多次刷新也是无表无数据。nn直到我把 sql 单独拿到 mysql 中运行才发现 SQL有问题。nnnnnnnn在自动 导出的SQL文件中给表名和字段都加上了双引号,要去掉这些引号才能正常运行。nnnnnnnn所有 sql 语句都是。再运行就可以了。nnn...
Mysql导入sql文件报错
我在迁移数据库的时候用sqlyog导入数据报错,内容如下:There was error(s) while executing the queries .The query and the error message has been logged at:C:\Users\Administrator\AppData\Roaming\SQLyog\sqlyog.err.Please click on...
pbsyc6.sql
PB安装后出现错误,需要运行这个sql文件
Linux服务器中直接执行sql文件
1、连接数据库mysql -uroot -p123456 -h127.0.0.1n-h,指定ip地址,默认为localhostn-u,指定用户名n-p,指定密码n2、新建数据库create database 数据库名;nshow databases; --显示所有数据库列表3、选择数据库use 数据库名;4、执行数据库文件source /usr/local/crazy/file/test.s
db2执行sql脚本
1、连接数据库ndb2 connect to iaca42dbnn2、进入sql所在文件夹ncd ‘文件目录’nn3、执行sql文件n(1)db2 -tvf *.sql,此命令执行*.sql脚本中间出现错误不断开;n(2)db2 -txvf *.sql,此命令执行*.sql脚本中间出现错误会断开,,并提示错误;nn...
mysql数据库导入sql文件不成功解决办法!
通常在本地mysql数据库中,怎么折腾数据都没问题,备份,导入都没有问题!nn问题大多出现在,我有一份数据,要上传到远程服务器的MySQL中,在导入过程中提示导入失败的问题!我被这个问题折么了很久,网上搜各种方法,改各种参数,(呵-v-呵)没什么卵用!nn下面这个图是我遇到的问题(我想把本地SQL中的数据备份出来,传到服务器上)nnnn后来我发现其实这个问题很好解决!nn首先来个需求:在我本地My...
MySQL for Mac在Mac终端导入导出.sql文件
导入打开终端输入:(前提是已经配置过MySQL环境变量)mysql -u root -pcreate database name;use name;source 『将.sql文件直接拖拽至终端,自动补全其文件目录』导出打开『终端』输入:cd 『打开要将.sql文件生成的文件位置』mysqldump -u root -p database_name>sql_name.sql
因为mysql存储过程导致sql文件执行出错
今天在公司做项目,使用 sqlyog 导入sql脚本文件时报错,打开sqlyog.err.txt后,发现报错如下:nnnError occured at:2019-05-05 10:49:35nLine no.:185nError Code: 1064 - You have an error in your SQL syntax; check the manual that corresponds...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java学习中遇到的问题 在大数据学习中遇到的问题