İleri Seviye SQL Server Sql Server

SQL Server’da Python MSSQL-CLI Kullanımı

SQL Server Eğitimleri Kanalına Abone Olun

Herkese merhaba,

Bu yazıda SQL Server’da Python MSSQL-CLI kullanımı hakkında bilgi vermeye çalışacağım.

İlk olarak MSSQL-CLI nedir biraz bahsedeyim.

MSSQL-CLI SQL Server için etkileşimli bir komut satırı sorgulama aracıdır. Açık kaynaktır ve Python ile hazırlanmıştır. MSDOS üzerinde rahatlıkla kullanılabilir. MSDOS üzerinde otomatik tamamlama özelliğine sahiptir.

İşlemleri yapmak için Python bilmenize gerek yok. Python’un sitesiden benim denemiş olduğum 3.10.0 sürümünü indirip kurmanız önemli.

Python kurulum işlemlerini yaptıysanız sıra geldi MSSQL-CLI kurulumunu yapmaya.

Aşağıdaki siteye giriş yapalım.

https://pypi.org/project/mssql-cli/

SQL Server'da Python MSSQL-CLI Kullanımı

Kırmızı alan içindeki kısmı kopyalayıp, MSDOS içerisine yapıştırıp ENTER tuşuna basın. Aşağıdakine benzer bir süreç göreceksiniz.

SQL Server'da Python MSSQL-CLI Kullanımı

Sarı uyarı Pip sürümümüzün güncel olmaması ile alakalı bir uyarıdır. Dilerseniz uyarının belirttiği şekilde Pip sürümümüzü güncelleyebilirsiniz.

Kurulum işlemi tamamlandı. Şimdi kullanmasına geldi.

mssql-cli -S YAVUZSELIM\YAVUZSELIM -d  Northwind -U sa -P KendiSifreniYaz

Komutunu yazdıktan sonra ENTER tuşuna basın. Aşağıdaki sonucu göreceksiniz.

Burada YAVUZSELIM\YAVUZSELIM benim SQL Server giriş INSTANCE NAME adı. Northwind veritabanı adı. sa kullanıcı girişi adı. Son olarak sa şifrenizi yukarıda kendinize göre revize edeceksiniz.

SQL Server'da Python MSSQL-CLI Kullanımı

Şimdi sorgumuzu yazalım.

SQL Server'da Python MSSQL-CLI Kullanımı

Sorguyu yazıp ENTER tuşuna bastım. Sonuç çok fazla geldiyse SPACE tuşuna basarak devamını görebilirsiniz. Aşağıya kullanımı ile alakalı bir gif resmi de ekledim.  İnceleyebilirsiniz.

SQL Server'da Python MSSQL-CLI Kullanımı

Görüldüğü üzere sorgumuzu Python MSSQL-CLI kullanarak başarılı bir şekilde çalıştırmış olduk.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

43 Kez Okundu
SQL Server Eğitimleri Kanalına Abone Olun

Yazar hakkında

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli birisiyim.

Kopyalamak Yasaktır!