如何添加标题和格式MySQL查询输出文件?
-
05-10-2019 - |
题
我连接到 mysql
从我的Linux外壳中使用类似的东西:
SELECT * FROM students INTO OUTFILE '/tmp/students'.
我为什么看到
\N
在线末端?我想要连续的每个记录,但是为什么我会看到\N
明确打印?如何在第一行中打印所有列标题?
解决方案
选择...进入Outfile将结果导出到相当MySQL特定的分隔格式。 n表示无效的值,而不是线之端。
从命令行运行:
echo 'select * from students' | mysql mydb >/tmp/students
这 文档 对于SELECT,请向您显示在Outfile中使用什么选项,但是您无法直接以这种方式导出标头。请参阅该文档中的注释,以添加标头列的骇人听闻方法。
不隶属于 StackOverflow