26 Eylül 2017 Salı
Twitter

MySQL`de tablo bazında sütun sayılarını listeleme

Localde çalışıp tamam dedikten sonra servera mı atıyorsunuz db nizi?

Siz de benim gibi kodlama ve test işlerini localde deneyip, herşey tamam dedikten sonra veritabanını servera atanlardan mısınız?

O zaman böyle bir listeye ihtiyacınız olacaktır.

Her bir tabloda kaç tane sütun (dikkat edin satır=kayıt demiyorum) olduğunu listelemek için şu MySQL cümleciğini çalıştırın:

select TABLE_NAME Tablo_Adi, Count(*) Sutun_Sayisi
from information_schema.columns
where table_schema = 'xxx'
group by TABLE_NAME
order by TABLE_NAME

Gördüğünüz üzere basit bir select sorgusu.

("table_schema" ya üzerinde çalışmak istediğiniz veritabanının adınız yazmalısınız.)

Sonuç:

...

Tablo_Adi Sutun_Sayisi
abonelikler 4
admin 3
arsivicerik 7
arsivler 4
...

Böylece local ve server arasında fark var mı yok mu anlayabilirsiniz.

Herkese iyi çalışmalar.

Değerlendirme

Yazım dilinin sadeliği ve anlaşılabilirliği Puan: 4,60 (1 oy)
Yazıdaki kodların kalitesi Puan: 4,40 (1 oy)
İhtiyaca cevap verme Puan: 4,50 (1 oy)
Tavsiye edilebilirlik Puan: 4,55 (1 oy)
Genel değerlendirme Puan: 4,75 (1 oy)
Puanlamalar 5 üzerindendir.
  • Site Yorumları
  • Facebook Yorumları Facebook Yorumları
Yeni yorum yaz
Henüz bir yorum yazılmadı. İlk yazan siz olabilirsiniz.