Rabu, 04 November 2009

Backup dan Restore di Mysql menggunakan Mysqldump

Bagi seorang ngadimin database ..eh salah admin database Backup database itu sendiri merupakan kewajiban atau keharusan atau sesuatu yg kudu di lakukan ...halah...Ada beberapa metoda backup data base di antaranya :
1. BACKUP
2. SELECT INTO
3. MYSQLDUMP atau bahkan
4. backup melalui penyalinan secara langsung.

Nah dari beberapa hal di atas metode ketiga yang pernah saya lakukan tapi sudah cukup lama jadi agak lupa. takut salah saya nyontek dari sini aja dech : http://viralpatel.net/blogs/2009/01/mysql-database-backup-mysql-mysqldump-backup-command.html.

1. backup satu database
syntak umumnya :

mysqldump –u[user name] –p[password] [database name] > [dump file]


contoh:

mysqldump –uroot –pmyrootpassword db_test > db_test.sql

2. Backup Beberapa Database (nyang ini saya blm nyoba)

syntak umumnya :

mysqldump –u[user name] –p[password] [database name1] [database name2] [database name..n] > [dump file]


contoh :

mysqldump -uroot -pmypasswordroot test karyawan sekolah > test.sql

3. Backup semua Database (ini juga apalagi..orang punya database cuma satu)

perintahnya :
mysqldump -uroot -pmypasswordroot all-databases > tets.sql

4. Backup satu tabel di sebuah database
sysntak umumnya :
mysqldump -uroot -pmypasswordroot nama_database nama_tabelnya > tabel_test.sql

5. Restore database

perintahnya:
mysqldump -uroot -pmypasswordroot nama_database_baru <>