Mysqlden backup almak
Zora düşünce MySqlDump kullanmak lazım. Nasıl backup alınır ve nasıl restore edilir. (Server'de bir ssh account yada mysql'in uzaktan erişime açık olması lazım!)
phpMyAdmin en büyük yardımcısıdır bir programcının. Fakat (az önce benim başıma gelen gibi) her zaman mümkün olmuyor. Bir şekilde çalışmıyor veya erişim izinleri vıdı vıdı derken, shell yolları gözüküyor.
kullanıcı, kullanıcı adınız,
şifre: şifreniz
db_adı: veritabanınızın adı ise şu komutu verebilirsiniz.
Ssh ile serverin içindeyseniz:
mysqldump -u kullanıcı -pşifre db_adı > yedek.sql
Genelde büyük verilerle uğraşıyoruz, ben 90MB'den düşük db'ye db demem! Demek ki bir gzip lazım:
gzip yedek.sql
Sonra diğer servere taşıdık veya bu yedek dosyasından geri döneceğiz,
gunzip yedek.sql
Bu yedek.sql dosyasını sonradan mysql'e geri göndermek için
mysql -u kullanıcı -pşifre db_adı < yedek.sql
verinizi kontrol edin. Ve büyük ihtimal büyük bir ohh çekin.
Similar
New technique to win olimpics
At the 1968 Olympics, Dick Fosbury took the athletics world by surprise with an unusual high-jump technique.
Printing mysql_error
This is a code snipped to print mysql error.
If there is no error mysql_error returns null, thus if evaluates false and there is no output.
multiple ON DUPLICATE KEY UPDATE
Here is an example of how to update multiple columns using values supplied in the INSERT statement. This assumes that column 'a' is the unique key.
multiple ON DUPLICATE KEY UPDATE
Here is an example of how to update multiple columns using values supplied in the INSERT statement. This assumes that column 'a' is the unique key.
php unlink recursive
The shortest recursive delete possible.
<?php
/**
* Delete a file or recursively delete a directory
*
* @param string $str Path to file or directory
*/


Comments
Post new comment