mysql导入数据库报错错

你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
问题对人有帮助,内容完整,我也想知道答案
环境:mysql 5.6.15
kettle:6.0
mysql-connector-java:5.1.25
问题描述:
将csv格式的文本文件通过批量加载导入mysql的时候报错
10:10:13 - MySQL 批量加载.0 - ERROR (version 6.0.1.0-386, build 1 from
11.37.25 by buildguy) : Error in step, asking everyone to stop because of:
10:10:13 - MySQL 批量加载.0 - ERROR (version 6.0.1.0-386, build 1 from
11.37.25 by buildguy) : org.pentaho.di.core.exception.KettleException:
10:10:13 - MySQL 批量加载.0 - java.io.IOException: Cannot run program &mkfifo&: CreateProcess error=2, 系统找不到指定的文件。
10:10:13 - MySQL 批量加载.0 - Cannot run program &mkfifo&: CreateProcess error=2, 系统找不到指定的文件。
10:10:13 - MySQL 批量加载.0 -
10:10:13 - MySQL 批量加载.0 -
at org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoader.execute(MySQLBulkLoader.java:134)
10:10:13 - MySQL 批量加载.0 -
at org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoader.processRow(MySQLBulkLoader.java:267)
10:10:13 - MySQL 批量加载.0 -
at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
10:10:13 - MySQL 批量加载.0 -
at java.lang.Thread.run(Thread.java:745)
10:10:13 - MySQL 批量加载.0 - Caused by: java.io.IOException: Cannot run program &mkfifo&: CreateProcess error=2, 系统找不到指定的文件。
10:10:13 - MySQL 批量加载.0 -
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
10:10:13 - MySQL 批量加载.0 -
at java.lang.Runtime.exec(Runtime.java:620)
10:10:13 - MySQL 批量加载.0 -
at java.lang.Runtime.exec(Runtime.java:450)
10:10:13 - MySQL 批量加载.0 -
at java.lang.Runtime.exec(Runtime.java:347)
10:10:13 - MySQL 批量加载.0 -
at org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoader.execute(MySQLBulkLoader.java:87)
10:10:13 - MySQL 批量加载.0 -
... 3 more
10:10:13 - MySQL 批量加载.0 - Caused by: java.io.IOException: CreateProcess error=2, 系统找不到指定的文件。
10:10:13 - MySQL 批量加载.0 -
at java.lang.ProcessImpl.create(Native Method)
10:10:13 - MySQL 批量加载.0 -
at java.lang.ProcessImpl.&init&(ProcessImpl.java:386)
10:10:13 - MySQL 批量加载.0 -
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
10:10:13 - MySQL 批量加载.0 -
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
10:10:13 - MySQL 批量加载.0 -
... 7 more
10:10:13 - MySQL 批量加载.0 - 完成处理 (I=0, O=0, R=1, W=0, U=0, E=1
10:10:13 - df - ERROR (version 6.0.1.0-386, build 1 from
11.37.25 by buildguy) : 错误被检测到!
10:10:13 - Spoon - 转换完成!!
10:10:13 - df - ERROR (version 6.0.1.0-386, build 1 from
11.37.25 by buildguy) : 错误被检测到!
10:10:13 - df - ERROR (version 6.0.1.0-386, build 1 from
11.37.25 by buildguy) : 错误被检测到!
10:10:13 - df - 转换被检测
。。。没头绪中。。请老师帮忙 谢谢
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
答案对人有帮助,有参考价值
建议先直接用表输出,测试一下 ,然后在用批量加载,报错提示的是CSV文件的问题,检查一下吧
答案对人有帮助,有参考价值
查看你的CSV格式的数据文件格式是否正确,分隔符、是否有空等等,可以先预览一下看是否报错。
要回复问题请先或
浏览: 1007
关注: 3 人扫一扫,访问微社区
查看: 2352|回复: 23
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
腾讯云学生机赠送的系统盘20G amh面板 进入数据库 只能导入 不能导出 一点导出执行就错误500 怎么才能导出数据库的数据啊?
(0 Bytes, 下载次数: 11)
00:07 上传
点击文件名下载附件
(0 Bytes, 下载次数: 12)
00:07 上传
点击文件名下载附件
(0 Bytes, 下载次数: 10)
00:07 上传
点击文件名下载附件
有 2 人觉得本主题有帮助
云币4272 威望5044 最后登录积分5044注册时间帖子
云币4272 威望5044
您好。您试试自己上传一个phpmyadmin导出
云币19669 威望14962 最后登录积分14962注册时间帖子
云币19669 威望14962
仔细检查下phpmyadmin程序目录文件是否有缺失
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
残梦 发表于
仔细检查下phpmyadmin程序目录文件是否有缺失
我是直接下载的模块安装的phpmyadmin 是不是学生机没有数据库的问题 学生机是云硬盘20G
(0 Bytes, 下载次数: 8)
12:41 上传
点击文件名下载附件
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
最近新买了咖啡机 发表于
您好。您试试自己上传一个phpmyadmin导出
是不是得去买个云数据库才行,因为学生机配置里 不带数据库的 只是云硬盘20G
云币4272 威望5044 最后登录积分5044注册时间帖子
云币4272 威望5044
黑白`ii_颠倒丶 发表于
是不是得去买个云数据库才行,因为学生机配置里 不带数据库的 只是云硬盘20G ...
您好,500错误是Php的问题,您安装的AMH环境已经自带了Mysql数据库
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
最近新买了咖啡机 发表于
您好,500错误是Php的问题,您安装的AMH环境已经自带了Mysql数据库
怎么配置啊,版主大大,导入是正常的,就一点导出执行,就进入500的页面了!
云币4272 威望5044 最后登录积分5044注册时间帖子
云币4272 威望5044
黑白`ii_颠倒丶 发表于
怎么配置啊,版主大大,导入是正常的,就一点导出执行,就进入500的页面了! ...
这个要看您具体的设置了。您如果要导出,建议您使用Mysql命令导出
mysqldump -u用户名 -p密码 数据库名 &文件名
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
最近新买了咖啡机 发表于
这个要看您具体的设置了。您如果要导出,建议您使用Mysql命令导出
mysqldump -u用户名 -p密码 数据库名 & ...
在这里输入什么指令 才能导出 没用过 不会弄
(0 Bytes, 下载次数: 11)
14:16 上传
点击文件名下载附件
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
最近新买了咖啡机 发表于
这个要看您具体的设置了。您如果要导出,建议您使用Mysql命令导出
mysqldump -u用户名 -p密码 数据库名 & ...
mysqldump -u root -p ccwzz000 & ccwzz.sql 这样子输入后 让我输入密码 输入密码后 mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect& &
(0 Bytes, 下载次数: 11)
14:51 上传
点击文件名下载附件
让我输入密码
云币4272 威望5044 最后登录积分5044注册时间帖子
云币4272 威望5044
-p和密码之间没有空格。
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
最近新买了咖啡机 发表于
-p和密码之间没有空格。
去掉空格后 就没反应 反复输入都没用!
(0 Bytes, 下载次数: 9)
16:50 上传
点击文件名下载附件
云币4272 威望5044 最后登录积分5044注册时间帖子
云币4272 威望5044
这个命令是没有输出的 您ls 看下有没有ccwzz.sql这个文件
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
最近新买了咖啡机 发表于
这个命令是没有输出的 您ls 看下有没有ccwzz.sql这个文件
有ccwzz这个文件啊,要不我把控制面板给你,你看看,还是必须要买数据盘才可以!
(0 Bytes, 下载次数: 9)
17:57 上传
点击文件名下载附件
(0 Bytes, 下载次数: 10)
17:57 上传
点击文件名下载附件
云币4272 威望5044 最后登录积分5044注册时间帖子
云币4272 威望5044
黑白`ii_颠倒丶 发表于
有ccwzz这个文件啊,要不我把控制面板给你,你看看,还是必须要买数据盘才可以!
您ls看到的ccwwzz这个文件就是您的数据库文件,您下载下来用编辑器打开就可以看到
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
最近新买了咖啡机 发表于
您ls看到的ccwwzz这个文件就是您的数据库文件,您下载下来用编辑器打开就可以看到 ...
用ls可以看到ccwzz 但是导出不行啊,就是不能下载,下一步该输入什么指令才能下载
(0 Bytes, 下载次数: 9)
18:22 上传
点击文件名下载附件
云币4272 威望5044 最后登录积分5044注册时间帖子
云币4272 威望5044
黑白`ii_颠倒丶 发表于
用ls可以看到ccwzz 但是导出不行啊,就是不能下载,下一步该输入什么指令才能下载
您可以使用Xftp链接到您的服务器上下载,或者把ccwzz.sql移动到/home/wwwroot/下的网站目录内,然后通过网址下载
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
最近新买了咖啡机 发表于
您可以使用Xftp链接到您的服务器上下载,或者把ccwzz.sql移动到/home/wwwroot/下的网站目录内,然后通过 ...
ftp我知道没问题,关键是数据库,怎么才能移动过去这是问题,怎么把数据库的文件移动到服务器上,数据库不能导出 一点导出500只能导入,用执行命令也没用,服务器是好的,只要能移到ftp这里 我随时都能下载的,现在的问题是数据是在数据库里,不在我的服务器里
云币4272 威望5044 最后登录积分5044注册时间帖子
云币4272 威望5044
您刚刚导出的sql文件就是导出的数据库文件
云币80 威望80 最后登录积分187注册时间帖子
程序猿[LV2], 积分 187, 距离下一级还需 1013 积分
云币80 威望80
最近新买了咖啡机 发表于
您刚刚导出的sql文件就是导出的数据库文件
对,一点导出 就报错500,所以不能导出,用命令执行刚刚也试过,拒绝访问! 我就没导出成功,我是这个意思,没有sql文件,是导出成功才会有sql文件!我就是问你怎么才能导出
Powered by博客访问: 47031
博文数量: 25
注册时间:
认证徽章:
分类: Oracle 17:34:45
开发朋友找我,说一个dmp文件无法导入数据库,一直报错imp-00002
1.文件损坏
2.考虑file=目录路径+文件名
3.文件名强调一下
解决过程:
1.我让开发朋友远程操作给我看发现个小细节,他在粘贴完导入命令之后习惯性的加个‘;’,报错。
2.我上去执行,去掉‘;’,报其他其他错,错误代码忘记了,大概就是导入的用户不是导出的用户,哎,看报错提示的导出用户,修改imp命令fromyser=xxx touser=xxx
3.重新执行再次报错,说啥不是DBA不能导入。我也是为了尽快解决问题于是:
1)查询用户角色或者权限:
&select&*&from&dba_role_privs&where&GRANTEE=upper('neands3');&
2)conn用户(不一定要连用户,习惯连接查。可以sys直接查)
查看用户默认表空间
select default_tablespace from user_
ok,记住这个用户的角色或者权限,我这里查neands3用户是connect和resource。
grant dba to&neands3
4)导入命令:
imp x/xx@orcl fromuser=x touser=xx file=D:\app\Administrator\admin\orcl\dpdump\xxx.dmp
5)完成之后
&revoke&dba&from&neands3
grant&connect&to&neands3
grant&resource&to&neands3&
阅读(5992) | 评论(1) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
总结得太细了
请登录后评论。现在位置:
自娱自乐的SEO菜鸟
荣泰按摩椅官方网 评论文章:
删除文章无非是给自己找麻烦 不过要看文章的质量 如果质量不是很好 删除反而更好
手机百度是一款有6亿用户在使用的手机搜索客户端,在中文用户信息获取上发
时至今日、仍然有很多人不厌其烦的在网上线下到处去寻找推广教程、赚钱秘籍
请确保你的网站导航(网址导航)都是以html的形式链接。所有页
SEO听起来是一件轻描淡写的事情,紧跟变化达到最优的效果却是一项艰巨的
微信:暂未启用
SEO学习博客
版权所有:思享SEO博客(C)2017下次自动登录
现在的位置:
BlueHost主机导入SQL数据库报错解决方法
近日有用户咨询小编使用phpmyadmin导入SQL数据报错:#1062 - Duplicate entry '0' for key 'PRIMARY'。那么对于这个问题需要怎么解决呢?下面小编给大家介绍下具体的解决方法。
在出现这种错误,可能的原因就是数据的主键重复了,表明错误信息中显示的这条记录已经被导入了。那么怎么解决呢?方法很简单:在导入数据的时候导入文件的格式中不要勾选“不要给零值使用自增(AUTO INCREMENT)”,这样在导入数据的时候就会给自增主键自动添加值,问题也得以解决。
由于数据的更新,会手动在其中对应的位置插入单条或多条数据,所以导出来的数据经过整理后把主键的自增值清空了,便于手工插入数据。这样在使用phpmyadmin导入SQL数据的时候就会报以上错误。
【上篇】【下篇】
您可能还会对这些文章感兴趣!
主机侦探客服
工作时间:9:00-23:00
美国主机侦探
很高兴为您服务

我要回帖

更多关于 数据库导入出错 的文章

 

随机推荐