Jika Anda khawatir dengan menginjak baris yang ada, Anda perlu melakukan mysqldump sebagai berikut:
MYSQLDUMP_OPTIONS="--no-create-info --skip-extended-insert"
mysqldump -uroot --ppassword ${MYSQLDUMP_OPTIONS} --databases mydatabase > C:\mydatabase.sql
Ini akan melakukan hal berikut:
- hapus
CREATE TABLE
pernyataan dan hanya gunakan INSERT. - Ini akan INSERT tepat satu baris pada satu waktu. Ini membantu mengurangi baris dengan kunci duplikat
Dengan mysqldump dilakukan dengan cara ini, sekarang Anda dapat mengimpor seperti ini
mysql -uroot -p --force -Dtargetdb < c:\mydatabase.sql
Cobalah !!!
PERINGATAN :Membuang dengan --skip-extended-insert
akan membuat mysqldump sangat besar, tetapi setidaknya Anda dapat mengontrol setiap duplikat yang dilakukan satu per satu. Ini juga akan menambah lama waktu reload mysqldump selesai.