Jika Anda sudah familiar dengan mysqldump, saya akan mengingatkan Anda bahwa mysqldump memiliki --where
pilihan
, sehingga Anda bisa mendapatkan satu baris jika Anda menulis kondisi untuk itu:
mysqldump databasename tablename --where "id=12345" --no-create-info --skip-add-locks --host=db1 | \
mysql --host=db2
Anda juga dapat menggunakan SELECT...INTO OUTFILE untuk membuang hasil kueri apa pun yang Anda inginkan ke dalam file datar, bahkan kueri satu baris. Kemudian LOAD DATA INFILE untuk mengimpor file itu di instance lain.
Anda juga dapat menulis skrip sederhana dalam bahasa pilihan Anda. Hubungkan ke kedua instance. PILIH satu baris dari instance sumber, simpan dalam variabel dalam skrip. Kemudian bentuk perintah INSERT untuk dieksekusi terhadap instance tujuan. Ini mungkin bukan cara yang paling efisien untuk memindahkan data dalam jumlah besar, tetapi untuk satu baris tidak masalah.