我有一个列出演员和电影的数据库,这些数据库主要来自两个不同的数组。我现在需要将这些从数据库保存到文本文件中。我不知道是否有人可以指出我正确的方向,我在想文件撰写人或者也许是缓冲区写作者?
答案 0 :(得分:1)
如果您希望数据在文本文件中可读,一种简单的方法是将数据写为CSV(逗号分隔值)文件。有几个用于读/写CSV文件的库。我之前使用过opencsv,这很容易。
答案 1 :(得分:1)
您不能只选择数据并将其转储到文件中吗?在命令行中应该是非常简单的,不需要编码!
mysql -u username -p -D databasename -e "select * from actors" > actors.txt
答案 2 :(得分:1)
您可以使用 mysqldump 命令。然后,您可以将整个数据库或隔离表作为文本转储。