Ender KAHRAMAN

KiÅŸisel web sitesi… www.enderkahraman.com

mysql ile etiketlenmiş yazılar

SSH Üzerinden MySQL İşlemleri

mysqldump –opt -Q -u veritabanıkullanıcıadı -p veritabanıadı > /home/hesap/dizin/yedek.sql Yapıp veri tabanı şifresini girdiğinizde sql dosyası oluşacaktır. Tüm veritabanının yedeğini almak için ; mysqldump -u root -p –all-databases> alldatabases.sql Veritabanı yedeğinin yüklenmesi : mysql -u veritabanıkullanıcıadı -p veritabanıadı < /home/forum/public_html/yedek.sql Tüm veritabanlarını yüklemek için ; mysqldump -u root -p –all-databases | gzip >databasebackup.sql.gz

Plesk Yeni Domain Ekleme Var Olan DNS Kayıtları Neden İle Başarısız

Plesk’te yeni bir domain eklemeye çalışırken aÅŸağıdaki hatayı alıyorsanız : Error: DNS records for domain with such name already exist Domainlerin DNS kayıtları Plesk databasede saklanır. Daha önceden var olan bir domainin kaldırma iÅŸleminden kaynaklanmış problemler nedeniyle oluÅŸmuÅŸ olabilir. Bu DNS kayıtlarını Plesk databaseden silin. MSSQL ve MySQL DB provider için : DELETE FROM `dns_recs` [...]

PhpMyAdmin Kurulumu & PhpMyAdmin Hatası Giderme

PhpMyAdmin MySql kullanmak için güzel bir web yazılımı. Yalnız saÄŸlıklı çalışabilmesi için “php.ini” dosyasında ve “config.inc.php” dosyasında bazı ayarlamalar yapmak gerekiyor. “php.ini” dosyası PHP bilgisayar kurulduÄŸunda kopyalanan bir dosyadır. “config.inc.php” dosyası ise PhpMyAdmin yazılımının ayarlarının bulunduÄŸu dosyadır. PhPMyAdmin içinde bu dosyayı hazırlamak için bir örneÄŸi bulunur bu örnek dosyanın adı “config.sample.inc.php”tir. Bu örnek dosyanın “config.inc.php” [...]

Database’den Gelen Enter Karakteri Sorunu (Java – Php)

Database’den okunan verinin içinde enrek karakteri varsa java’a kullanıldığı zaman sorunla karşılaşırız. Enter karakteri barındıran veriyi bu karakterden arındırmak için aÅŸağıdaki uygulamayı yapabiliriz. nter karakteri ÅŸu ÅŸekillerde kaydedilir. \n, \r, \r\n Biz de Bu deÄŸerleri aÅŸağıdaki komutları uygulayarak boÅŸluk karakterine çevirebiliriz. <?php $enterKarakterleri = array(“\r\n”, “\n”, “\r”); $degiskenimiz = str_replace($enterKarakteri , ” “, $degiskenimiz); ?>

Binary Log Kayıtlarının Belirli Tarih Aralığında Silinmesi

Mysql replication yapıyorsanız yada binary loglarınız fazla yer kaplamıi ise eski loglardan bazılarını silmek isteyebilirsiniz. Belirli bir tarih aralığını silmek için mysql e root olarak login olup mysql> show binary logs; Komutu ile binary log dosyalarınızı görebilir mysql> PURGE MASTER LOGS BEFORE ’2010-05-23 24:00:00′; Komutu ile sadece “2010-05-23 24:00:00″ tarihinden önceki binary logları silebilirsiniz.

Çoklu MySQL Veritabanı Tamir Etme

Aşağıda verilen komutla sunucunuzdaki tüm db leri onarabilirsiniz. Onarım işlemi biraz zaman alacaktır. Aşağıdaki komutu ssh üzerinden ; 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 WHM SQL Services altında bulunan Reset Local MySQL Root Password kısmından şifrenizi resetleyebilirsiniz [...]

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/id/J/JS/JSTOWE/TermReadKey-2.30.tar.gz tar -zxf TermReadKey-2.30.tar.gz cd TermRead* perl Makefile.PL make test make make install cd .. DBI Kurulumu : wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.48.tar.gz tar -zxf DBI-1.48.tar.gz cd [...]

Ender KAHRAMAN - Facebook