2013-03-05 6 views
2

Я хочу сохранить 7000 записей, состоящих из txt-файлов в виде типа BLOB в моей БД, используя workbench.загружать много файлов txt в mysql db

Но:

1. я не знаю, как это сделать автоматически? Должен ли я помещать все файлы в один каталог, а затем писать сценарий, чтобы брать их один за другим и вставлять в соответствующие строки?

2. Я не уверен, что BLOB подходит для хранения этого типа файлов? Позже я хочу подключить свой БД с графическим интерфейсом, поэтому после нажатия на него должно быть возможно открыть каждый txt-файл в новом окне.

Не могли бы вы посоветовать мне, как решить мою проблему?

ответ

1

Вы должны написать сценарий, да. Если вам сложно разместить все в одной папке, я думаю, что для этого есть скрипты и инструменты.

Вы можете использовать C#, PHP или любой другой язык для сканирования этих файлов, а затем вставить их в базу данных.

Гроздь учебники:

http://www.csharp-examples.net/get-files-from-directory/ Inserting record in to MySQL Database using C# 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 мегабайт текста.

+1

Благодарим вас за помощь! – Kashtan

Смежные вопросы