Python ile MySql Bağlantı Bağlantısı -Windows

Windows’ta Python ile MySQL Veritabanı Bağlantısı Kurmak

Python, çeşitli web uygulamalarının geliştirilmesinde kullanılan üst düzey, çok yönlü ve güçlü bir programlama dilidir. MySQL, popüler ve yaygın olarak kullanılan bir ilişkisel veritabanı yönetim sistemidir. Python kullanarak MySQL ile bağlantı kurmak, bir veritabanındaki verileri manipüle etmeye yardımcı olduğu için bir web geliştiricisi için faydalıdır. Bu yazımızda Windows sistemlerde Python ile MySQL veritabanı bağlantısının nasıl kurulacağına bakacağız.

Önkoşullar

Bağlantı kurma işlemine başlamadan önce, sisteminizde aşağıdakilerin yüklü olması gerekir:

    • Python sürüm 3.5 veya üstü
    • MySQL sürüm 8.0 veya üstü

1. Adım: Python için MySQL sürücüsünü kurun

Python kullanarak MySQL veritabanınıza bağlantı kurabilmek için bir sürücü yüklemeniz gerekir. MySQL Bağlayıcısı/Python Python’dan bir MySQL veritabanına bağlanmanıza izin veren bir sürücüdür. MySQL Connector/Python’u kurmak için pip komutunu kullanabilirsiniz:

    • pip kurulumu mysql-connector-python

Adım 2: MySQL Veritabanına Bağlanma

MySQL Connector/Python’u kurduğunuza göre, MySQL veritabanınızla bağlantı kurabilirsiniz. Bu, yeni bir örnek oluşturarak yapılır. MySQL Bağlantısı class ve veritabanının ayrıntılarını parametre olarak iletmek.

    • mydb = mysql.connector.connect(host=”localhost”, user=”yourusername”, passwd=”yourpassword”, database=”mydatabase”)

Bağlantıyı kurduktan sonra, bir veritabanı oluşturarak veritabanını sorgulayabilirsiniz. imleç nesne ve istenen SQL sorgusunu yürütme. İşte bir örnek:

    • curl = mydb.cursor()
      curl.execute(“Müşterilerden * SEÇİN”)
      sonucum = curl.fetchall()
      sonucumdaki x için:
      yazdır(x)

Çözüm

Python ve MySQL arasında bağlantı kurmak hızlı ve kolay bir işlemdir. Bu makale, Windows sistemlerinde Python ve MySQL arasında nasıl bağlantı kurulacağına dair adım adım talimatlar sunmaktadır. MySQL Connector/Python sürücüsünün yardımıyla, MySQL veritabanlarınıza kolaylıkla bağlanabilir ve bunları sorgulayabilirsiniz.

Çağımızdaki bilgisayar teknolojilerinde, Python ve MySQL veritabanı programlama dilleri büyük ihtiyaç duyulan ve çoğu programcı tarafından tercih edilen araçlar arasındadır. Python programı ile MySQL veritabanı arasındaki bağlantıyı kurmak ve anlamak, hem geliştirme zamanınızı azaltır hem de kodların önceden denenmesi açısından büyük bir fayda sağlar. Bu makalede Python programla veritabanı bağlantısını Windows işletim sistemi üzerinde nasıl kurabileceğinizi anlatacağız.

İlk olarak, her türlü uygulamanın düzgün çalışabilmesi için sistem gereksinimlerinin karşılanması gerekiyor. Python ve MySQL programının yüklenmesi için gerekli olan Windows işletim sistemi güncel tutulmalıdır. Örneğin, Python’u Windows 10’ta kullanmak için 3.6 veya daha üstü bir sürümünün yüklenmesi gerekiyor.

İkinci olarak, Python ve MySQL uygulamasının yüklenmesi gerekir. İndirmek için Python.org sitesinde resmi Python indirme paketini kullanabilirsiniz. PYD klasörinde bulunan gerekli ortam ayarlarının yapılması Python kodlarını doğru yürütmek için gereklidir. MySQL veritabanını indirmek için MySQL.com sitesini kullanabilirsiniz.

Son olarak, Python ve MySQL arasındaki bağlantıyı kurarken MySQL driver kullanmamız gerekiyor. Python kodlarının MySQL veritabanı üzerinde çalışmasını sağlayacak olan MySQL sürücü kütüphanesini indirebilirsiniz. Driver’ı indirdikten sonra, PYTHONPATH ‘e dönüştürülecek olan bir Python haritasına gidin ve mysqldb. SO dosyasını kopyalayın.

Uygulamayı tamamlayıp Python ve MySQL arasındaki bağlantıyı kurduktan sonra, Python kodunun, veritabanı üzerinde çalışmasını sağlamak için SQL sorguları yapmamız gerekiyor. MySQL’de özel sorgular yazmak için SELECT, INSERT, UPDATE ve DELETE sorgularını kullanın.

Bu makalede, Windows işletim sistemi üzerinde Python ile MySQL bağlantısının kurulması ve çalışır hale getirilmesi hakkında bahsettik. Python ve MySQL üzerindeki etkili veri tabanı programlamayı kolaylaştırmak için Python ile MySQL arasındaki bağlantıyı kurmak önemli bir adım. Bu makale size çok faydalı olmuştur umuyoruz.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>