cara mudah ngebackup atau ngedump file database menggunakan ssh lihat langkah berikut ini :D yang dah ngerti tolong tambahin ya di commentya :)
connet terlebih dahulu ke database dengan menggunakan cmd
oon@geblek [/home/oon/]# mysql -u username_db -p [enter]
oon@geblek [/home/oon/]# password : password_db
mysql> mysqldump -uUSER_DATABASE -pPASSWORD_DATABASE -hHOST_DATABASE NAMA_DATABASE > NAMA_FILE
contoh : mysqldump -uoonganteng -pdilarangsirik -hlocalhost database > backup.sql
cmd di atas berfungsi untuk ngedump isi keselurahan database
selesai dah backup file database :)
biasanya web web besar yang menggunakan database dan usernya banyak otomatis file databasenya sangat besar, kendalanya pada saat kita upload
file database yg besar tersebut ke hosting baru melalui phpmyadmin. Banyak hosting yg melimit file upload sql di database tersebut misalnya
limit file upload 20M, sedangkan file backup database tersebut 100M. disini saya akan memberikan sedikit solusinya :) dengan menggunakan ssh
ada juga menggunakan file php untuk upload databasenya tapi sayangnya file phpnya ntah dimana saya letakan jika ada mungkin saya akan membahasnya juga
tapi disini saya hanya membahas menggunakan ssh
connet terlebih dahulu ke database dengan menggunakan cmd
oon@geblek [/home/oon/]# mysql -u username_db -p [enter]
oon@geblek [/home/oon/]# password : password_db
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 601649
Server version: 5.0.85-community MySQL Community Edition (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>show database;
+--------------------+
| Database |
+--------------------+
| information_schema |
+--------------------+
mysql> create database nama_database; //untuk membuat database
mysql> show database;
+--------------------+
| Database |
+--------------------+
| information_schema |
| database_baru |
+--------------------+
mysql> use database_baru; //database yang akan di gunakan
kemudian upload file.sql ke hosting (bukan di phpmyadmin)
misal terletak di /home/oon/public_html
kemudian jalankan query berikut ini
mysql> source /home/oon/public_html/file.sql;
akan muncul pesan di bawah ini tunggu sampai selesai
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.54 sec)
Query OK, 0 rows affected (0.00 sec)
setelah selesai lihat isi table dalam database tersebut udah ada isi atau belum
mysql> show tables;
+---------------------------+
| Tables_in_database_baru |
+---------------------------+
| table_hasil_backup |
+---------------------------+
kelar deh......... semoga dapat membantu :)
Langgan:
Poskan Komentar (Atom)


4 komentar:
mantapp, 2 GB kelar berapa menit restore nya ?
heheh 2gb 15 menitan kalo ga salah aQ coba di localhost ku mas :D
sikat terus mas....
jangan kasi napas
gigi x di sikat :))
Poskan Komentar