Database kategorisi arşivi
En Kolay Linux – Turnkey Linux
Eğer PHP ile web yazılımı geliştirmiş ve ya geliştirme altyapısını merak etmişseniz, mutlaka kendi bilgisayaranıza Ubuntu ve ya herhangi başka bir linux dağıtımı kurup Apache-MySQL-PHP kurulumları yapmayı denemişsinizdir. Bu macera kimi zaman hüsranla ve “bununla uğraşılmaz” nidalarıyla, kimi zamansa yorgun gözler ama başarmış olmanın gururu ve bilgi birikimi ile biter. Ben bir zamanlar ikisini de [...]
Mysql Paralı Kullanım (Commercial Version) Protesto ediyorum
Emre Macit tarafından, Mysql, Web kategorisi altında, 31.01.2012 tarihinde gönderildi
Bir arkadaşımın demesiyle ifade edeyim. “Oracle Mysql’i aldığında ne olacağı az çok belliydi…” Evet, dökümantasyonlarındaki aşağıdaki yazı ile mysql’den ayrılmak için bir sebebim oldu artık. “The thread pool plugin is a commercial feature. It is not included in MySQL community distributions.” Gerçekten iyiydi mysql ile aramız. Bizi zorlasa da microsoft mantığından gitmiyordu. Biz kendisini pek [...]
LEFT JOIN, INNER JOIN kullanımı (examples)
Gökhan Tunçkale tarafından, Mysql kategorisi altında, 24.01.2012 tarihinde gönderildi
Join kavramı, birden çok tablo ile işlem yaparken, tek query ile çekme, sıralama, filtreleme işlemleri yapabilmemizi sağlar. Örneğimizde 3 adet tablomuz olacak. İlk tablomuzda oyuncu isimleri, ikinci tablomuzda maç isimleri, üçüncü tablomuzda ise kaydedilen goller olacak. (Gol atmayan futbolcu için üçüncü tabloda kayıt tutulmamakta.) Sırasıyla tablolarımızı oluşturup içlerine verileri yerleştirelim. İlki, futbolcu isimlerinin olduğu, ‘player‘ [...]
Mysql Replace Komutu (Command)
Emre Macit tarafından, Mysql, Web kategorisi altında, 17.01.2012 tarihinde gönderildi
Mysqlde bir tablo içindeki verileri değiştirmek istediğinizde, bunu Update ile yaparız. Topluca eski olan verileri yenileriyle değiştirmek istediğimizde ise bunu yapabilmenin yönetimi mysql replace komutunu kullanmaktır. Özellikle encoding ile ilgili problem yaşayanlar Ç harflerini C ile Ğ harflerini G ile değiştirmek isteyebilirler. Bizim karşılaştığımız durum da bu idi zaten. Nitekim kullanımı çok basit, şöyle: UPDATE [...]
Symfony2 Database Migrations – Veritabanı Değişikliklerini Yönetmek
Boğaç Aslanyürek tarafından, Database, Php, symfony2, Web kategorisi altında, 11.01.2012 tarihinde gönderildi
Bir süredir PHP framework’u Symfony2 ile ilgileniyorum. Daha önceki versiyonlarında biz yazılım geliştiricilerin hayatını kurtaran özellikleri olan Symfony2, yeni versiyonuyla daha performanslı, daha basit ve daha esnek bir yapıyla karşımıza çıkıyor. Her ne kadar eski versiyonda olan admin-generator gibi muhteşem araçları henüz “resmi” olarak içermese de (bazı geliştiricilerin yüklenebilir ek paketleri var), yeni projelerimizi Dubluve [...]
Mongodb için phpmoadmin
Emre Macit tarafından, MongoDb, Php kategorisi altında, 08.01.2012 tarihinde gönderildi
Php ile mysql in yönetim toolu olan phpMyAdmin den sonra şimdi de mongo db için de bir php toolu yapmışlar. Adı phpmoadmin. PhpMyadmin kadar geniş kapsamlı ve kullanışlı olmasa da işinizi görebilecek özelliklerin hepsine sahip. Tabi ki Windows ortamında mongod.exe yi çalıştırdktan sonra girebiliyorsunuz. İşinize yarayacağını düşünüyorsanız, tek dosya. Çok pratik. http://www.phpmoadmin.com adresinden indirebilirsiniz.
Mysql bellek tablosu (Mysql Memory Table )
Emre Macit tarafından, Database, Mysql kategorisi altında, 13.12.2011 tarihinde gönderildi
Bu tablo Memory (RAM-bellek üzerinde tutulan) depolama motorudur (ENGINE = MEMORY). Indexlerini varsayılan Hash olarak (karma yapı) tutar. Bu da onları, çok hızlı ve geçici tablo çözümlerinde çok başarılı yapar. Tablo bilgileri yine de hard diskte, .frm dosyasıyla tutulur, ama mysql server kapatılıp açıldığında (ya da bir şekilde kapandığında) içindeki bilgiler tamamen yok olur. Tablonun yapısı [...]
mysql tablo kopyalama (mysql copy table)
Emre Macit tarafından, Database, Mysql kategorisi altında, 02.12.2011 tarihinde gönderildi
Bir çok zaman veritabanı üzerinde bir işlem yapacağımızda, mevcut verileri yedekleme ihtiyacı duyuyoruz. (Şu anda da böyle bir şeye ihtiyaç duymuştuk) Basit seviyeli bir şey olmasına rağmen insanın aklına basit çözüm gelemeyebiliyor. Bizim de aklımıza farklı metodlar geldi, sonra googledan en basit çözümü bulduk. Aşağıdaki komut ile bir tabloyu başka bir tabloya kopyala-yapıştır yapmış oluyorsunuz. [...]
Sql’den Mongo’ya eşleşmeler (Sql to Mongo mapping chart)
Emre Macit tarafından, Database, MongoDb, Mysql kategorisi altında, 27.11.2011 tarihinde gönderildi
MySQL executable Oracle executable Mongo executable mysqld oracle mongod mysql sqlplus mongo MySQL term Mongo term database database table collection index index row BSON document column BSON field join embedding and linking primary key _id field MongoDB sorguları JSON (BSON) nesneleri olarka belirtilir. Bu sorguları sayfanın en altındaki linkten tıklayarak görebilrisiniz. MOngoDB’deki sorgu [...]
mongodb terimler ve fikirler
Emre Macit tarafından, Database, MongoDb, Software, Web kategorisi altında, 27.11.2011 tarihinde gönderildi
Geçen günlerde yazdığım bir yazıda mongo db yi windows 7 ortamında nasıl çalıştırabilceğimizden bahsetmiştik. Bugün de mongo db de geçen terimlerin bizim alışkın olduğumuz terimler cinsinden ifadelerinden bir kaç tanesini izah etmek istiyorum. database : database demek. Aynı yani. show dbs komutu : kayıtlı veritabanları listeler. use another_db komutu : diğer bir veritabanını kullanmayı söyler. [...]
