我有一个名为DB demo_db 与下表:如何导出CSV文件中的整个数据库MYSQL?
user
Id
Name
history
Id
userId
report
start_test
Id
userId
score
final_test
Id
userId
score
我如何的所有表导出到MySQL中使用INTO OUTFILE CSV文件?所以我可以有列名和数据下面,我想成为一个能够添加过滤器,如果有可能将每个表添加到同一个文件中的新选项卡....或者如果我可以只显示所有每个用户在一行中的数据?
我不能这样做:SELECT用户。 ,历史。,start_test。*,final_test。* INTO OUTFILE从用户,历史,start_test,final_test
我做到了使用mysqldump但它不显示数据,因为我想要的。
我正在用PHP做这个。
采取无法导出,在短短一个CSV文件中的所有表数据。一个表格用于一个文件。或者你可以建立一个查询并将结果写入一个文件中并用数据分隔; – Nagasaki 2013-05-10 14:59:59
我不能这样做︰SELECT user。*,history。*,start_test。*,final_test。* INTO OUTFILE FROM user,history,start_test,final_test – antonioj1015 2013-05-10 15:11:41
我不认为INTO OUTFILE将起作用,您可以创建一个在csv文件中查看并转储此视图。你需要在你的SQL查询中加入你的表格 – Nagasaki 2013-05-10 15:17:28