我正在尝试使用来自 shell 命令 lin 的查询写入文件:
mysql --user=my_user --password='my_password' -e "select concat_ws ('\t' , user_id , first_name , last_name , user_email ) from users" into outfile '/hiking_contacts.txt';
我希望它能创建一个文本文件,但它并没有真正起作用。有人知道我哪里出错了吗?
谢谢, 亚历克斯
最佳答案
试试这个:
mysql --user=my_user --password='my_password' -e "select concat_ws ('\t' , user_id , first_name , last_name , user_email ) from users;" >> hiking_contacts.txt
并检查权限。
查看文档:http://dev.mysql.com/doc/refman/5.0/en/command-line-options.html
关于MySQL - 如何从 shell 写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15989771/