Inserting Text Paragraphs into MySQL DB from VB.NET
Posted on 2011-03-23
I am trying to load portions of 300,000KB files into a table of MySQL database. The portions may contain many pages of news articles with various punctuation elements, including parethesis, quotes and semicolons.
I attempted to compile an "Insert" statement to insert the text, but for reasons realted to punctuation that failed miserably.
Another approach I am considering is to dump the text into another data file "file.data" and initiate a bulk insert operation. The problem with that approach is I have many 300,000KB files I need to process and reading such large files from the hard drive, loading portions of these files in memory, creating temp file on the harddrive for bulk operations, then having MySQL Server read the temp files from the Hard Drive seens very slow and redundant.
There is got to be a simple way of sending data that is already stored in an object in memory as a packet to MySql Server for processing...
The points will be awarded to an expert who can advise how to efficiently load text stored in VB.NET StringCollection object into a MySQL DB table column of type "Text", while preserving the original formatting of the text.