Java 将数据库保存到文本文件

Java 将数据库保存到文本文件,java,Java,我有一个列出演员和电影的数据库,这些基本上来自两个不同的数组。我现在需要将这些从数据库保存到一个文本文件中。我不知道是否有人能给我指出正确的方向,我在想filewriter或者bufferedwriter 如果希望数据在文本文件中可读,一种简单的方法是将数据写入CSV(逗号分隔值)文件。有两个库用于读取/写入CSV文件。我以前使用过,而且非常简单。如果您希望文本文件中的数据可读,一种简单的方法是将数据写入CSV(逗号分隔值)文件。有两个库用于读取/写入CSV文件。我以前用过,而且很简单。您不能选

我有一个列出演员和电影的数据库,这些基本上来自两个不同的数组。我现在需要将这些从数据库保存到一个文本文件中。我不知道是否有人能给我指出正确的方向,我在想filewriter或者bufferedwriter

如果希望数据在文本文件中可读,一种简单的方法是将数据写入CSV(逗号分隔值)文件。有两个库用于读取/写入CSV文件。我以前使用过,而且非常简单。

如果您希望文本文件中的数据可读,一种简单的方法是将数据写入CSV(逗号分隔值)文件。有两个库用于读取/写入CSV文件。我以前用过,而且很简单。

您不能选择数据并将其转储到文件中吗?从命令行来看应该很简单,不需要编码

mysql -u username -p -D databasename -e "select * from actors" > actors.txt

你不能选择数据并将其转储到文件中吗?从命令行来看应该很简单,不需要编码

mysql -u username -p -D databasename -e "select * from actors" > actors.txt

您可以使用mysqldump命令。然后可以将整个数据库或独立表作为文本转储

您可以使用mysqldump命令。然后可以将整个数据库或独立表作为文本转储

因此,您基本上希望将表从数据库导出到文本文件。您的数据库提供程序是什么(如MySQL、Oracle等)?您可以在数据库中使用export命令或编写java程序从数据库中获取记录并写入文件。如果您正在编写java程序,最好使用FileWriter,这样您基本上希望将表从数据库导出到文本文件。您的数据库提供程序是什么(如MySQL、Oracle等)?您可以在数据库中使用export命令或编写java程序从数据库中获取记录并写入文件。如果您正在编写java程序,最好使用filewriter