Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Arquivo de dados de carga do MySQL


quando você estiver usando um endereço que tenha espaço, deve usar aspas simples (') antes e depois do endereço como este:

"LOAD DATA INFILE 'c:\users\trabajo\documents\visual studio 2013\Projects\Zen Hardware\Presentation\Tarjetas de Video.csv' INTO TABLE zen_hardware.products FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'"
public int Import(string path)
{
   try
   {
      string cmd = "LOAD DATA INFILE '" + path + "' INTO TABLE zen_hardware.products FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'";
      int a = MySqlHelper.ExecuteNonQuery(conn.Connect(),cmd);
      return a;
   }
   catch
   {
      return -1;
   }
}

Consulte a página do manual do MySQL intitulada LOAD DATA INFILE Syntax .