Tats about MySqlConnector, lets come back to the program.
Params to program
- The csv/txt file path
static void Main(string[] args)
{
string connStr = "server=localhost;user id=user id;password=password;database=database";
// MySql Connection Object
MySqlConnection conn = new MySqlConnection(connStr);
// csv file path
string file = @"filepath";
// MySQL BulkLoader
MySqlBulkLoader bl = new MySqlBulkLoader(conn);
bl.TableName = "tablename";
bl.FieldTerminator = "|"; This can be {comma,tab,semi colon, or other character}
bl.LineTerminator = "\n";
bl.FileName =file;
try
{
Console.WriteLine("Connecting to MySQL...");
conn.Open();
// Upload data from file
int count = bl.Load();
Console.WriteLine(count + " lines uploaded.");
conn.Close();
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
Console.WriteLine("Done.");
Console.ReadLine();
}
No comments:
Post a Comment