sql >> Database >  >> RDS >> Mysql

Single commit bij het importeren van zeer grote SQL-bestanden (MySQL)

Mijn antwoord is laat, maar het kan toekomstige lezers helpen.

Ik heb hetzelfde probleem gehad. Bij het lezen van MySQL-documentatie over MySQL-opdrachtopties , ik heb ontdekt dat je --init-command . kunt gebruiken parameter.

Uw opdrachtregel is dus eenvoudig:(-v voor uitgebreid en is optioneel)

mysql --init-command="SET autocommit=0;" -v < sql_file.sql


  1. Wat is het verschil tussen cachePrepStmts en useServerPrepStmts in MySQL JDBC Driver

  2. AT TIME ZONE gebruiken om een ​​oud rapport te herstellen

  3. Kunnen opmerkingen de prestaties van opgeslagen procedures belemmeren?

  4. Subquery's met EXISTS vs IN - MySQL