cat *.sql | mysql
? Apakah Anda membutuhkannya dalam urutan tertentu?
Jika Anda memiliki terlalu banyak untuk ditangani dengan cara ini, cobalah sesuatu seperti:
find . -name '*.sql' | awk '{ print "source",$0 }' | mysql --batch
Ini juga mengatasi beberapa masalah dengan melewatkan input skrip melalui pipa meskipun Anda seharusnya tidak memiliki masalah dengan pemrosesan pipa di Linux. Hal yang menyenangkan tentang pendekatan ini adalah bahwa mysql
utilitas membaca di setiap file alih-alih membacanya dari stdin
.