1 строки:
                  
                  
                  var sql = $"INSERT INTO tb (`column1`, `column2`) VALUES ({data[0]}, {data[1]})";
                  
                  
                  var cmd = new MySqlCommand(sql, Con);
                  
                  
                  cmd.ExecuteNonQuery();
                  
                  
                  
                  
                  
                  Если строк несколько, можно и в цикл, а если строк много, что делать? Я слышал, что можно 1 запросом, передать пачку, а не 1 запись. Это нужно все запихать в  string sql через точку с запятой?
                  
                  
                
Гугли bulk insert
https://www.geeksengine.com/database/data-manipulation/bulk-insert.php
Обсуждают сегодня