Eğer, Mysql sereverlarınız arasında master to master çalışan bir replikasyon uygulamanız varsa sürekli gözlem altında tutmak epey iyi bir fikirdir. Zira db replikasyon işleri, osmaniçin oldum olası pis işler statüsündedir.
İşte nasıl yapıldığı:
Öncelikle kontrol...
MySQL Replikasyon Durum...
MySQL Replikasyon İşl...
Sql Replication uygulaması kısaca bir veri tabanının bir kopyasını başka bir sunucu üzerine sürekli güncel bir şekilde tutmaya yarayan ve oldukça fazla kullanım alanı olan güzel bir uygulamadır.
Örneğin çok fazla işlem hacmine sahip bir veritabanı uygulamasında...
Error in option spec: &...
Mytop RHEL or CentOS 5.x to 5.3 versiyonlarına kurduğunuzda bu hatayı alabilirsiniz.
Hata:
#mytop
Error in option spec: "long|!"
Hatanın çözümü için long|! satırının önüne # koyuyoruz yani disable ediyoruz.
pico /usr/bin/mytop
long|! yazıp aratıyoruz.
"long|!" =>...
MyTop Kurulumu...
SSH’daki top komutunun mysql için olanıdır. Bu sayede sunucunuzda bulunan veritabanlarını deha detaylı inceleyebilirsiniz.
Mytop perl kullanır. Önce 2 adet modülü daha sonrada mytop'u kuruyoruz.
TermReadKey kurulumu:
cd /usr/local/src
wget http://search.cpan.org/CPAN/authors/...ey-2.30.tar.gz
tar...
MyTop Nedir ?...
MyTop
Mytop eklentisi linux serverlerde anlık sql sorgularını rahatlıkla ssh üzerinden görebilmenizi sağlayan bir eklentidir.
Kullanımı çok basittir. SSH üzerine root olarak giriş yapıyoruz. Mytop yazıyoruz bu kadar.
MyTop Kurulumu
Çoklu MySQL VeritabanÄ...
Aşağıda verilen komutla sunucunuzdaki tüm db leri onarabilirsiniz.
Onarım işlemi biraz zaman alacaktır.
mysqlcheck -A -h localhost -u root -r -p
komutu girdikten sonra mysql root şifrenizi soracaktır,girip enter tuşuna basmanız yeterli.
Eğer mysql root şifrenizi bilmiyorsanız...
Sunucu Taraflı MySQL T...
Merhabalar bununla ilgili /etc/my.cnf dosyanızı açıp aşağıdaki ekleyin.
Sonra mysql servisini restart edin.
default-character-set=latin5
default-collation=latin5_turkish_ci
init_connect='SET NAMES latin5'
Mysql veritanını bir ...
mysqldump vertabani_adi | mysql -h255.255.255.255 -uveritabani_kullanici -Dveritabani_adi -pveritabani_sifresi
Örnek:
mysqldump mehmetali_db | mysql -h127.0.0.1 -umehmetali_user -Dmehmetali_db -pabcd123
Not: Bu işlemi yapmadan önce uzaktaki serverdaki mysql e bulunduğunuz makinadan...
mysql latin5_turkish_ci...
Karakter hatasını önlemek için db bağlantısından sonra aşağıdaki satırları ekleyin.
mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
afiyet olsun.
Too many connections...
MySQL Too many connections hatası alıyorsanız ve root iseniz.
Aşağıdaki adımları izleyebilirsiniz:
1. Konsolda root olarak oturum açın.
2. /etc/my.cnf dosyasında wait_timeout direktifinin değerini kontrol et, eğer yoksa
wait_timeout=3
gibi bir deÄŸere set et, ve mysql'i...
