Apr 26
->
Bu yazıda MysqlDumper ile büyük boyutlu MySQL veritabanlarının yedeğini almayı ve tekrar yüklemeyi(restore) anlatacağım.
Öreneğin vBulletin AdminCP’den yada wBB gibi forum Admin Control Panellerinden Backup yaparken; DB büyük boyuttaysa veya Server SafeMode=1 (Güvenli Modda) çalışıyorsa, Backup yapmak imkansız.
Okumaya Devam Et »
Mar 11
->
MySQL makinanıza kurulduğunda performans ve bellek ayarları yapılmamış şekilde kurulur.
MySQL in performansı birkaç basit ayar ekleyerek belleğinizin boyu doğrultusunda arttırılabilir.
Bu hazır kolay ayarları gönül rahatlığı ile MySQL iniz için kullanabilirsiniz.
Aşağıdaki ayarları linux de my.cnf (/etc/my.cnf) dosyasında [mysqld] bölümü altına ekleyin, eğer eklediğiniz ayar zaten varsa değiştirin. Aynı ayarın tekrar etmemesine dikkat edin.
Okumaya Devam Et »
Feb 20
->
Bu makalemizde basit bir örnek ile Veritabanımızda daha önceden Kayıtlı olan Her Hangi Bir Veriyi nasıl Silmeyi Gösterecegim Örneğin bir konuk defterimiz var yönetim paneliyle birlikte ve bir veriyi silmek istiyoruz. Bunun için mysql’in DELETE komutunu kullanırız. Örnek kullanımı şöyledir:
Okumaya Devam Et »
Feb 20
->
İki veya daha fazla bağımsız sorgu veya tablonun sonuçlarını birleştiren bir birleşim sorgusu oluşturur.
İki veya daha fazla sorgunun, tablonun ve SELECT deyiminin sonuçlarını herhangi bir birleşimde tek bir UNION işleminde birleştirebilirsiniz. Aşağıdaki örnek, Yeni Hesaplar adlı var olan bir tablo ile bir SELECT deyimini birleştirir
Okumaya Devam Et »
Feb 20
->
Belirtilen ölçütleri temel alan belirtilen tablodaki alanların değerlerini değiştiren bir güncelleştirme sorgusu oluşturur.
UPDATE özellikle, çok sayıda kaydı değiştirmek istediğinizde veya değiştirmek istediğiniz kayıtlar çok sayıda tablo içinde iken kullanışlıdır.
Aynı anda çok sayıda alanı değiştirebilirsiniz. Aşağıdaki örnek Sipariş Miktarı değerlerini yüzde 10 arttırır ve Navlun değerlerini İngiltere’deki taşımacılar için yüzde 3 arttırır:
Okumaya Devam Et »
Feb 20
Bazen şöyle bir durumla karşı karşıya kalırız.uyeler tablomuz ile mesajlar tablomuz ayrıdır.Mesela örnek vermek gerekirse,üye olan kişi,bir foruma yada ziyaretçi defterine mesaj bırakmak isteyebilir.İyi ama bu iki tablodaki verileri nasıl ilişkilendireceğiz,işte tüm mesele burda.Yani üyeler tablosuyla mesajlar tablosu ayrı olduguna göre; mesajlar tablosuna giden bir mesajın hangi üyeye ait olduğunu nasıl belirleyeceğiz.İşte ben size şimdi onu anlatıcam.Aslında işin temelinde mantık arama felan yok,tamamen birleştirme gibi bir komutu mysql un bize vermiş olduğu left join (veya right join) veya inner join ile yapacağız.Şimdi o zaman tablo mantığını ele alalım derim ilk önce.Şöyle düşünelim.Üyeler tablosunda bir id sütunumuz olacak mutlaka.şöyle olsun üyeler tablomuz.
id,adi,soyadi,mail gibi 4 farklı alandan oluşsun.
Okumaya Devam Et »
Feb 20
ALTER TABLE Deyimi
CREATE TABLE deyimi ile oluşturulan tablonun tasarımını değiştirir.
ALTER TABLE deyimini kullanarak var olan bir tabloyu farklı yollarla değiştirebilirsiniz. Şunları yapabilirsiniz
Tabloya yeni bir alan eklemek için ADD COLUMN’ı kullanabilirsiniz. Alan adını, veri türünü ve isteğe bağlı olarak boyutu (Metin ve İkili alanlar için) belirtirsiniz.
Örneğin, aşağıdaki deyim Çalışan tablosuna Notlar adlı 25 karakterlik bir Metin alanı ekler.
Okumaya Devam Et »
Feb 20
Adres satırından get metoduyla bilgiyi alıp bunu hit alanında update yaptırmaktır.işte bunun için veritabanınızda tablo yapınız şu şekilde olsun id,konu,makale,hital bu 3 alanı şimdilik gösterecem,daha sonra siz mantığını kavramış bir şekilde geliştirme yaparsınız.millet makaleye tıklayınca hit 1 artsın şekilde ayarlamamız gerekecektir.yani işin türkçesi şu,her kim adres satırında ki makaleye ait bilgiyi tıklarsa,o alana ait hit artış göstersin.Şimdi ilk önce şöyle başlıyalım.Makalemizin konusuna link verdirelim ve bu linke tıklandıgında makalenin kendisine gitsin.ve hemen altında da bu makale x kez okundu diye bilgi verdirelim.
Okumaya Devam Et »
Feb 08
İnternette gezdiğim bir cok yerde bu konuya oldukça sık rastladım arkadaşlar, elimizdeki sql dosyalarımızdan yada başka dosyalarımızdaki kayıtlı e-mail adreslerini nasıl kolay bir şekilde cıkartıp maillist oluşturabiliriz gibi sorulara deyinmek istededim bu işlemi goren 2 farkli imkan sunmak istiyorum php dilinde ve perl dilinde hazirlanmiş bu iki kücük script ile bu denli dosyalarinizdan e-mailleri kolay bir şekilde ayıklayıp cıkarta biliriz nasıl mı ? buyrun icerde …
Daha fazla…
Okumaya Devam Et »
Jan 28
Sayfanızın hazırlanıp istemci tarafında gösterilmeye kadar geçen süreyi hesaplayıp gösterebilecek bir sınıf.kodlar aşağıdaki gibidir.
kodların anlatımına gelince şöyle özetleyebiliriz.sınıf kümemizi oluşturuyoruz.
Okumaya Devam Et »
Son Yorumlamalar