Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara mudah mengimpor beberapa file sql ke database MySQL?

Di Windows , buka terminal, buka folder konten dan tulis:

copy /b *.sql all_files.sql

Ini menggabungkan semua file hanya dalam satu, membuatnya sangat cepat untuk diimpor dengan PhpMyAdmin.

Di Linux dan macOS , seperti yang ditunjukkan @BlackCharly, ini akan berhasil:

cat *.sql  > .all_files.sql

Catatan Penting :Melakukannya secara langsung akan berjalan dengan baik, tetapi itu bisa berakhir dengan Anda terjebak dalam satu lingkaran dengan file output besar yang semakin besar karena sistem menambahkan file itu sendiri. Untuk menghindarinya, ada dua kemungkinan solusi.

A) Letakkan hasilnya di direktori terpisah agar aman (Terima kasih @mosh):

mkdir concatSql
cat *.sql  > ./concatSql/all_files.sql

B) Gabungkan mereka dalam file dengan ekstensi yang berbeda dan kemudian ubah namanya. (Terima kasih @William Turrell)

cat *.sql  > all_files.sql1
mv all_files.sql1 all_files.sql


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Buddy – Alat Administrasi MySQL Berbasis Web

  2. Mengubah folder tmp mysql

  3. MySQL:Dapatkan nama kolom atau alias dari kueri

  4. Kinerja MySQL:Mengonversi MySQL ke MariaDB

  5. PHP Laravel:Tidak ada koneksi yang dapat dibuat karena mesin target secara aktif menolaknya