Belajar Online 31 Cara murah dan mudah dalam belajar

24 Juli 2011

Copy Mysql antara 2 server dengan MYSQLDUMP

Setelah copy file ke server baru selesai, sekarang copy database mysql ke server baru. Pertama pakai sistem export import ternyata memakan waktu yang lama dikarenakan data yang begitu besar.
Cari2 di google akhirnya ketemu cara yang lebih cepat yaitu dengan mysqldump, apabila menggunakan mysqldump kita harus masuk ke shell server kita, tidak bisa menggunakan phpmyadmin.
Setelah masuk ke shell server yang lama ketik pwd akan muncul lokasi kita misal /usr/local/public_htm/.Hal ini dilakukan karena bila menggunakan mysqldump file kita disimpan sesuai dengan lokasi kita.
Kemudian ketik :

" mysqldump -u"username" -p"'password'" > database.sql " ( tanpa tanda petik dua [ " ] )

lalu enter, maka database kita akan tersimpan di /usr/local/public_html/database.sql
Sekarang kita masuk ke shell server baru, kemudian copy file tersebut dengan cara copy file antara 2 server dengan shell.

" scp -r user@serverluar.com:/usr/local/public_html/database.sql user@serverkita.com:/usr/local/public_html/database.sql "

Sebelum kita import data tersebut lokasi kita harus ada di /usr/local/public_html/ dengan ketik pwd untuk mngetahui lokasi kita..Setelah itu ketik :

" mysql -u"username" -p"'password'" < database.sql " ( tanpa tanda petik dua [ " ] ).

Selesai sudah copy database mysql ke server baru.

Tidak ada komentar: