OS:Rhel 5.4
mysql:mysql 5.1
需求:需要导出某个表中的某个列,输出到一个文件.
解决方法1:
在mysql后台数据库中用select * into outfile命令:
mysql>select id from table into outfile 'mysql data所在的目录';
select * from pre_members into outfile 'mysql data所在的目录' fields terminated by ‘,’ enclosed by ‘”‘ ;
(注意:输出的文件目录必须是在mysql,data_dir所在目录,否则,会提示:
ERROR 1 (HY000): Can't create/write to file '/home/pu/mysql/test' (Errcode: 13)
解决方法2:
在shell环境上,执行
#mysql -uroot -ppassword -e "select id from databases.table;">test
posted on 2015-05-06 17:54
回忆之城 阅读(846)
评论(0) 编辑 收藏 引用 所属分类:
unix/linux 、
数据库