用csv文件管理数据库是个好主意吗?

时间:2016-06-30 12:47:58

标签: mysql csv

我正致力于将用户导入MySQL数据库的功能。 此功能的最初目标是从CSV文件添加新用户。

渐渐地,我的客户想要更多这个工具。实际上,如果CSV文件包含已存在用户的行,则数据将被更新(该功能将使用新数据删除旧数据)。所以我们实施它。

之后,他想要更新用户(即删除数据,添加数据等),但他已经有了人/机界面来做这件事。

我觉得我们走错了路。

您如何看待这个?用csv文件管理数据库是个好主意吗?

1 个答案:

答案 0 :(得分:0)

我可以看到使用CSV执行此操作没有问题。您需要定义一个明确的文件格式,指定对象类型和操作,例如:

<object type>;<action>;<value1>;<value2>;etc…

所以你可以拥有

user;add;Bob;Stone;fr

然后

user;update;Bob;Stone;uk

然后

user;del;Bob;Stone

等...

相关问题