Backup Database
Sysntax :
mysqldump --add-drop-table -u user --password=mypassword database> backup.sql
Keterangan :
user = username komputer
mypassword = password myslql
database = nama database
backup.sql = nama file backup (terserah asalkan jangan sampai lupa menambahkan extensi ".sql"
Example :
mysqldump --add-drop-table -u ilham --password=keuangan keuangan_daerah> backup.sql
Restore Database
Syntax :
mysql -u user -p -Ddatabase --password=mypassword
Keterangan :
user = username komputer
mypassword = password myslql
database = nama database
backup.sql = nama file backup (terserah asalkan jangan sampai lupa menambahkan extensi ".sql"
Example :
mysql -u ilham -p keuangan_daerah --password=keuangan
1 komentar:
tak kasih tambahan ya untuk database dng innodb engine:
mysql> flush tables with read lock;
(don't logout yet and login to other terminal session)
shell$ mysqldump -u USERNAME -p --opt DATABASENAME > DUMP.sql
mysql> unlock tables;
untuk restore:
mysql> set autocommit=0;
mysql> set foreign_key_checks=0;
mysql> create database DATABASENAME;
mysql> use DATABASENAME;
mysql> source /PATH/TO/DUMP.sql;
mysql> set foreign_key_checks=1;
mysql> set autocommit=1;
Posting Komentar