Saya telah mengekspor semua database saya ke file menggunakan phpMyAdmin.
Sayangnya saya tidak memiliki phpMyAdmin yang berfungsi di sistem tujuan saya.
Bagaimana saya harus mengembalikan semuanya sekaligus menggunakan satu perintah baris?
mysql
phpmyadmin
smhnaji
sumber
sumber
USE database_name
perintah.Jawaban:
Mengapa Anda tidak menggabungkan semua file menjadi satu file tunggal dan mengimpor / mengembalikan menggunakan
Buat satu file menggunakan
sumber
mysql -u username -p < dump.sql
akan memuat beberapa database mysql.Jika Anda mencadangkan banyak basis data ke 1 file, saya kira Anda mencadangkan
create database
pernyataan dalam file yang sama. Jika tidak, Anda hanya perlu menambahkancreate database
danuse database
pernyataan ke file Anda di tempat yang tepat.Setelah itu, perintah untuk memuat file ke mysql adalah:
mysql -p < sqlfile.sql
-p
adalah meminta kata sandi Anda.Anda dapat menggunakan
-u username
jika Anda perlu menggunakan pengguna lain.sumber
Perintah mysql untuk mengembalikan file sql adalah:
pertama pastikan file tersebut adalah sql. Jika diakhiri dengan ekstensi file gz, Anda perlu membuka kompresi menggunakan perintah:
sumber