sql >> Database >  >> RDS >> Mysql

Is er een klasse in MySql die lijkt op BulkCopy Class in Sql Server 2005?

Voor zover ik weet is dat niet het geval, maar er zijn enkele instructies die u kunt uitvoeren die vergelijkbaar zijn met de manier waarop u een bulkinvoeging zou uitvoeren met TSQL.

SqlCommand sql
sql.CommandText = "LOAD DATA INFILE '" + path + "' INTO TABLE att_temp FIELDS TERMINATED BY '\t' ENCLOSED BY '\"' LINES TERMINATED BY '\n'";

Deze syntaxis is misschien niet helemaal juist, omdat ik hem niet heb hoeven gebruiken, maar ik was aan het overwegen hoe we een bulkinvoeging zouden uitvoeren als we zouden besluiten de database te openen voor meer in plaats van alleen SqlServer.




  1. Kan mysqlclient Python-pakket niet installeren op Windows

  2. order by rand() krijgt problemen voor grote berichten

  3. Meerdere samenvoegingen optimaliseren

  4. SQLAlchemy via Paramiko SSH