Mysql如何导出某个表中的某一列或几列?
时间:2010-04-09 来源:xhq6632
OS:Rhel 5.4
mysql:mysql 5.1
需求:需要导出某个表中的某个列,输出到一个文件.
解决方法1:
在mysql后台数据库中用select * into outfile命令:
mysql>select id from table into outfile 'mysql data所在的目录';
(注意:输出的文件目录必须是在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
相关阅读 更多 +