Mysql kategorisi arşivi
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 […]
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 […]
mysql join insert
Emre Macit tarafından, Database, Mysql kategorisi altında, 23.11.2011 tarihinde gönderildi
Denormalizasyon yaptığım bir tablodaki longtext veri alanı olan sütunu ayrı bir tablo halinde sunmak istiyorum. Bu noktada, eski verilerin yeni yerine bir patch işlemi yapmadan taşımasını düşünmek adına, INSERT işlemini JOIN yaparak yapmak geldi aklıma. Bu konuda araştırdığıma göre; Mysql de update, select ve delete query’lerinde yapılabilen JOIN ederek işlem yapma olayı , INSERT komutu […]

