2

我想使用工作台将 7000 条由 txt 文件组成的记录作为数据类型 BLOB 存储在我的数据库中。

但:

1.不知道怎么自动做?我是否应该将所有文件放在一个目录中,然后编写一个脚本将它们一个一个地插入并插入到足够的行中?

2.我不确定BLOB是否适合这种类型的文件存储?后来我想用 GUI 连接我的数据库,所以点击后,应该可以在新窗口中打开每个 txt 文件。

你能建议我如何解决我的问题吗?

4

1 回答 1

1

你应该写一个脚本,是的。如果您很难将它们全部放在一个文件夹中,我认为有脚本和工具可以做到这一点。

您可以使用 C#、PHP 或任何其他语言来扫描这些文件,然后将它们插入数据库。

一堆教程:

http://www.csharp-examples.net/get-files-from-directory/ 使用 C# 将记录插入 MySQL 数据库 http://www.codeproject.com/Articles/43438/Connect-C-to-MySQL

http://net.tutsplus.com/articles/news/scanning-folders-with-php/ http://www.homeandlearn.co.uk/php/php13p3.html

Blob 应该这样做,需要大约 20 兆字节的文本。

于 2013-03-05T09:25:07.383 回答