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 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 DATE_FORMAT Fonksiyonu Kullanımı
MySQL hücrelerinde yer alan tarih bilgilerini, size lazım olan formatta çekmek için date_format fonksiyonundan faydalanabiliyorsunuz.
Okumaya devam et “MySQL DATE_FORMAT Fonksiyonu Kullanımı”
SQL ile veritabanından rastgele satır seçmek
SQL dili ile MySQL’dan Oracle veritabanına kadar, rastgele bir satırı nasıl seçeceğimizi öğreneceğiz 🙂
Okumaya devam et “SQL ile veritabanından rastgele satır seçmek”
SQL ile veritabanlarında rastgele veri seçmek
MySQL, PostgreSQL, Microsoft SQL Server, IBM DB2, Oracle gibi veritabanlarından SQL aracılığı ile rastgele veri satırı seçimini göreceğiz şimdi birlikte 🙂 Tabi bazıları için farklı SQL kodları kullanmak zorundayız..
Okumaya devam et “SQL ile veritabanlarında rastgele veri seçmek”
SQL ile iki tarih arasındaki gün sayısını bulmak
Baktım ki MySQL kategorisi altı çok boş kaldı. Şu günlerde onu geliştirmek için gelişmiş SQL kodlarından örnekler vermeye başladım ve buna devam edeceğim. Bu kez yine güzel bir MySQL fonksiyonunu kullanacağız. PHP ile 2 tarih arasındaki gün sayısını bulmak için uyguladığımız işlemleri yapmadan, tarih bilgilerini direkt veritabanından alırken bu işlemi halledeceğiz.
Okumaya devam et “SQL ile iki tarih arasındaki gün sayısını bulmak”
MySQL tablosunda SQL ile REPLACE işlemi
Düşününki 6000 satırdan oluşan bir veri tablonuz var, ve siz bu tablo içerisinde yer alan bir hücre içerisindeki metin üzerinde değiştirme işlemi uygulatmak istiyorsunuz. Bunu PHP ile yazacağınız basit bir kod ile gerçekleştirebilirsiniz. Fakat bunun için her bir satırdaki değeri alıp, PHP ile değiştirip ve sonra o hücreyi tekrar güncellemeniz gerekir. Bu da vakit alır tabi 🙂 Fakat SQL REPLACE ile çok kısa sürede aynı işlemi gerçekleştirebilirsiniz.
Okumaya devam et “MySQL tablosunda SQL ile REPLACE işlemi”
MySQL tablosunu, CSV dosyası formatında çıktı alma SQL kodu
Bloglar üstünde dolanırken MySQL üstüne püf noktaları sunan güzel bir blog ile karşılaştım. İçerisinde çok güzel bilgiler yer alıyor ve özellikle ileri düzey SQL kodlarını paylaşıyorlar. Günü geldikçe ben de o siteden alıntı yaparak bu kodları size anlatmaya çalışacağım. Şu an ilk olarak başlıktaki olayımıza değineceğiz.
Okumaya devam et “MySQL tablosunu, CSV dosyası formatında çıktı alma SQL kodu”
Sql insert ile birçok data nasıl eklenir
Buradaki örneği sadece mysql başlığı altında sınırlandırmak istemedim. Neticede SQL bu, ve neredeyse birçok veritabanında geçerli tüm fonksiyonları.. Veritabanımızdaki bir tabloya insert fonksiyonu kullanarak tek bir sorgu ile birden fazla datayı nasıl ekleyeceğimizi göreceğiz.
Okumaya devam et “Sql insert ile birçok data nasıl eklenir”
SQL Dilini Kullanım Kitapçığı
SQL dilini birçok programlama dili ile birlikte kullanmaktayız. ASP, PHP, MS OFFICE Makrolarında, Delphi, C++ Builder ve dahası. Neredeyse tüm programlama dillerinde veritabanıyla sorgular SQL diliyle yapılmaktadır. Birçoğumuz çok basit düzeyde SQL dilini bilir ve geliştirdiği yazılımlarda bu şekilde düşünür. Halbuki SQL dili köklü bir dildir. Buyrun kullanımı 🙂
Okumaya devam et “SQL Dilini Kullanım Kitapçığı”