Saya menggunakan Mysql Workbench untuk mengeksport berbilang skema ke dalam fail sql 2GB. Sekarang, saya mahu mengimportnya.
Masalahnya ialah dalam contoh yang saya lihat setakat ini, arahan adalah untuk setiap mod:
Fail saya mengandungi banyak jadual daripada berbilang skema.mysql -h nama hos -u pangkalan data pengguna <
Bagaimana ia berfungsi? Ia terlalu besar untuk ditampal ke Mysql Workbench, atau dijalankan daripada program.
Tiga pilihan:
Mengandungi pernyataan
USE <schema>
a> dalam fail input SQL, sebelum pernyataan lain yang merujuk jadual dalam skema.Gunakan nama jadual terhad. Anda kemudiannya boleh merujuk jadual dalam mana-mana skema, tanpa mengira skema mana yang menjadi lalai.
Pisah fail input kepada berbilang fail, satu fail bagi setiap corak. Jalankan setiap berbilang fail ini menggunakan seruan yang berbeza bagi alat baris arahan
mysql
, menghantar nama skema yang sepadan sebagai argumen.