将数据库保存到文本文件
问题描述:
我有一个列出演员和电影的数据库,它们基本上来自两个不同的数组。我现在需要将这些从数据库保存到文本文件中。我不知道是否有人可以指引我正确的方向,我正在考虑编写文件或可能是缓冲编写者?将数据库保存到文本文件
答
难道你不能只选择数据并将其转储到文件?应该从命令行来看很简单,不需要编码!
mysql -u username -p -D databasename -e "select * from actors" > actors.txt
答
可以使用mysqldump的命令。然后,您可以将整个数据库或隔离表格转储为文本。
所以你基本上想要**从数据库导出表格到文本文件**。你的数据库提供者是什么(如MySQL,Oracle等)? – bpgergo 2011-05-04 12:36:17
你可以通过在Databas或Write java程序中使用export命令从DB获取记录并写入文件。如果您正在编写java程序,请使用filewriter – 2011-05-04 12:41:09