Büyük boyutlu SQL dosyalarını veritabanına tekrar yüklemek, başlı başına dert olmuştur bizler için. Kimi SQL dosyasını açar ve komutları gruplar halinde çalıştırmaya uğraşır. Kimi BigDump adlı PHP tabanlı uygulamayı kullanır. Kimi de PhpMyAdmin üzerinden SQL dosyasını içeri aktarmayı dener. Ama tüm bu yöntemler ile uzun uzun beklemek gerekir. Ben size en basit ve en kısa sürede uygulanacak yöntemi anlatacağım.
Okumaya devam et “Büyük boyutlu SQL dosyası veritabanına nasıl yüklenir”
MySQL veritabanında birden fazla alandan veri çekelim
MySQL veritabanında birden fazla alana bağlı kalarak, birden fazla satırdan veri çekebilirsiniz. Biraz tekerleme gibi oldu, farkındayım. Ancak örneğimiz ile ne demek istediğimi anlayacaksınız.
Okumaya devam et “MySQL veritabanında birden fazla alandan veri çekelim”
MySQL STR_TO_DATE Komutu
MySQL veritabanında DATE alan türünü kullanmadan, direkt CHAR alan türü içerisine 06.0.1.1984, 06/01/1984 v.b. formatlarda tarih girişleri yapmış olabilirsiniz. Peki bu girdileri MySQL tarafından, tarih formatında sorgulatmak nasıl olacak diyebilirsiniz. Sadece küçük bir fonksiyon ile 😉
Okumaya devam et “MySQL STR_TO_DATE Komutu”
MySQL ile Insert On Duplicate Key Update
MySQL ile INSERT ON DUPLICATE KEY UPDATE komutunu kullanmak nasıl bir şey? Bu komutu bilmeyenlerin aklında hemen soru işaretleri oluşmuştur. Emin olun harika bir şey 🙂 Hatta bu zamana kadar size neden açıklamamışım, şaşırdım doğrusu 🙂
Okumaya devam et “MySQL ile Insert On Duplicate Key Update”
MySQL tablosundaki tekrar eden satırları bulmak
Binlerce veriyi sakladığınız bir MySQL tablonuz var. Ancak bu tablodaki bir veya daha fazla sütundaki içeriğin birbirini tekrarlamaması gerekiyor ve sizin tekrar eden satırları bulmanız gerekiyor. Gelin bu problemi de çözelim 🙂
Okumaya devam et “MySQL tablosundaki tekrar eden satırları bulmak”
MySQL ile tarih sorguları
MySQL ile gelişmiş tarih sorguları yapmak ister misiniz? Örneğin geçen haftanın, ya da belli tarih aralığındaki verileri çekmek? İşte bunlardan birkaç tane örneklendiriyorum.
Okumaya devam et “MySQL ile tarih sorguları”
MySQL ile karakter uzunlukları
MySQL tablolarındaki değerlerin karakter uzunluklarını SQL fonksiyonları ile rahatlıkla bulabilirsiniz. Yazının devamındaki örnek ile bunu göreceğiz.
Okumaya devam et “MySQL ile karakter uzunlukları”
MySQL veritabanına IP adresi kaydı
MySQL veritabanına IP adreslerini hangi türde kayıt edeceğinizi biliyor musunuz? Elbette INT veri türü. Nasıl olabilir diyeceksiniz. Çözüm yolu yazının devamında 🙂
Okumaya devam et “MySQL veritabanına IP adresi kaydı”
MySQL ile alan adı sorguları
MySQL veri tablolarınızda alan adlarına göre sorgu yaparak, veri çekmek isteyebilirsiniz. Bunun için MySQL RLIKE kullanacağız.
Okumaya devam et “MySQL ile alan adı sorguları”
MySQL veritabanında birden fazla tabloda silme işlemi
MySQL veritabanında seçme, ekleme ve güncelleme dışında bir de silme işlemi yapmaktayız yoğun olarak elbet. Ancak bu sorgularımızdaki titizliği, silme sorgularımızda göstermiyoruz. Tek sorgu ile birden fazla tabloda silme yapabilecek olmamıza karşın, bunu birden fazla sorgu ile yapmayı tercih ediyoruz.
Okumaya devam et “MySQL veritabanında birden fazla tabloda silme işlemi”