DB2 MySQL的 export as output

2011年1月21日,作者: 杰克·范瓦斯(Jack Vamvas)

我必须从Mysql数据库中导出一些数据,以创建电子表格的目的,该电子表格将用于演示目的,并且还必须导入到DB2数据库中。

最初,我考虑过从笔记本电脑使用ODBC连接 ,我的笔记本电脑上没有mysql的ODBC驱动程序。公司的政策是不允许安装具有集中权限的新驱动程序。

即使没有司机 这很简单。

Logged 在 to MySQL的 并通过以下命令创建了结果集:

MySQL的>从p.page_latest = t.old_id和p.page_title的页面p内部联接文本t中选择p.page_title,就像“ db2%”;

如何将结果集放入输出文件中,这将很有用?

 

MySQL的>从p.page_latest = t.old_id = p.page_title的页面p内部联接文本t中选择p.page_title,t.old_text,例如pdb.title_like'db2%'INTO OUTFILE'/tmp/jvtest.csv';

错误1045(28000):用户'usertemp'“'localhost'的访问被拒绝(使用密码:是)

我之前曾见过此错误,并且与实际的Mysql用户有关 没有访问基础文件系统的权限。 尽管Linux用户帐户ID用于登录Linux服务器,但具有足够的权限。

在这种情况下,可以使用两种方法:

方法1

回声@选择p.page_latest = t.old_id和p.page_title的页面p内部联接文本t上的页面p内部联接文本t的p.page_title,t.old_text喜欢'db2%'@> /tmp/test

MySQL的>-pmypassword -umyuser Wikidb< /tmp/test > /tmp/jvtest.csv

 

方法2

使用三通 -这将保存屏幕上的所有输出

MySQL的 > tee /tmp/output.txt

MySQL的 > no teee

我用方法1 因为我有更多的格式化空间。

 Ref:Jack Vamvas(http://www.dba-db2.com)

 

作者:Jack Vamvas( http://www.dba-db2.com)

分享:

验证您的评论

预览您的评论

这仅仅是一个预览。您的评论尚未发布。

 加工...
您的评论无法发布。错误类型:
您的评论已保存。评论经过审核,只有在获得作者批准后才会显示。 发表其他评论

您输入的字母和数字与图像不匹配。请再试一次。

作为发表评论的最后一步,请输入下图中显示的字母和数字。这样可以防止自动程序发布评论。

读取这张图片有困难吗? 查看备用。

 加工...

Post a comment on DB2 MySQL的 export as output

评论是经过审核的,直到作者批准后才会显示。


ysaijiu.com | DB2性能调优 | DBA DB2 :一切 | 常问问题 | 联系 | 版权