In Windows , open een terminal, ga naar de inhoudsmap en schrijf:
copy /b *.sql all_files.sql
Dit voegt alle bestanden samen in slechts één, waardoor het heel snel kan worden geïmporteerd met PhpMyAdmin.
In Linux en macOS , zoals @BlackCharly al aangaf, dit zal het lukken:
cat *.sql > .all_files.sql
Belangrijke opmerking :Het direct doen zou goed moeten gaan, maar het zou kunnen gebeuren dat je in een lus komt te zitten met een enorm uitvoerbestand dat groter en groter wordt doordat het systeem het bestand aan zichzelf toevoegt. Om het te vermijden, twee mogelijke oplossingen.
A) Zet het resultaat voor de zekerheid in een aparte map (bedankt @mosh):
mkdir concatSql
cat *.sql > ./concatSql/all_files.sql
B) Voeg ze samen in een bestand met een andere extensie en verander het dan de naam. (Bedankt @William Turrell)
cat *.sql > all_files.sql1
mv all_files.sql1 all_files.sql