我是mysql工作台属性的新手。所以这是我有两个表,“学生”和“班级”的情况。一个学生可以有多个以学生ID作为连接字段的班级。一对多关系。我编写了一些连接这两个表的查询(即使用join,...)我想导出我的查询中的内容,而不是两个表(我从数据导出向导中获得)。
我尝试使用代码导出到csv文件,但遇到错误1290
select teacher.student.U_id, teacher.student.U_id, teacher.student.F_name, teacher.student.L_name
teacher.classess.days,teacher.classess.mor, teacher.classess.aft
from teacher.student, teacher.classesss
where teacher.student.U_id=teacher.classess.U_id
INTO OUTFILE 'C:\Users\Eddie Vu\Downloads'
FIELDS ENCLOSED BY '"'
TERMINATED BY ';'
ESCAPED BY '"'
LINES TERMINATED BY '\r\n';我希望输出存储在csv文件中。请帮帮忙,提前谢谢
发布于 2019-04-06 21:46:29
您的命令如果有效,将在服务器机器上创建该文件。但可能该目录不存在,或者MySQL不允许对其进行写操作,或者它被配置为不这样做。
但我想您想要导出到客户机上的一个文件。
注意结果网格上方的小工具栏中的"Export/Import“部分,以及网格前面的带有磁盘的小按钮。

如果单击该按钮,将打开一个对话框,允许您将网格中的当前结果保存到文件中。
https://stackoverflow.com/questions/55549501
复制相似问题