MySQL, SQL

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.

3 yorum Beğen Paylaş MySQL tablosunu, CSV dosyası formatında çıktı alma SQL kodu


Uygun kod Export a table in mysql to a file in csv format example başlığında paylaşılmış. Şimdi bu kodu size anlatmaya çalışacağım.

Kodumuzu şu şekilde değiştirdim.

select * into outfile 'C:/Yerel/www/tablo.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
from vdi_ayarlar;

Kodumuzu incelersek;

  1. C:/Yerel/www/tablo.csv burada tablo.csv dosyasının yaratılacağı dizini kendi adıyla birlikte tanımladık.
  2. FIELDS TERMINATED BY ‘,’ kodu ile ise, csv dosyasındaki kolon isimlerinin virgül (,) ile birbirinden ayırt edileceğini söyledik.
  3. OPTIONALLY ENCLOSED BY ‘”‘ ise kolon altındaki hücre değerlerinin karakterleri arasında yer alacağı tanımlandı.
  4. LINES TERMINATED BY ‘\n’ kodu ile her bir satırın \n karakteri ile ayırt edileceği (oluşturulacağı) tanımlandı.
  5. Son olarak from vdi_ayarlar kodu ile vdi_ayarlar adındaki tablomuzu seçtik.
12 Temmuz 2007, 00.03 tarihinde yayınlanmış
Bu yazı 3 adet yorum almıştır ve bunların 3 ile 0 arası görüntülenmektedir. Yorumları RSS ile takip edebilirsiniz.
Ay7
| 22 Mart 2009 , 23:49
#3

Tam aradığım kod, bunu gördükten sonra mysql bilgimin %1 bile olmadığını farketmiş oldum :(

Paylaşımınız için çok çok teşekkürler…

gizem
| 13 Temmuz 2007 , 09:08
#2

abi basliga bakinca bişy anlamiom napsam acaba:(kendimi intihar etcem:P:P tamam dalga gecme…

grkn
| 12 Temmuz 2007 , 00:30
#1

gerçekten çok başarılı bir site hakan abi paylaştığın için sağol :)

© 2005 - 2010 Tüm hakları dmRy.net'e aittir.
Kullanım şartları yerine getirilmeden hiçbir şekilde kopyala-yapıştır yapılamaz, yazılar ve bilgiler kullanılamaz.
Dmry.net Vital Teknoloji tarafından desteklenmektedir
yukarı dön