Resim

Python ve MySQL : Kurulumu

Python ve MySQL : Kurulumu

🎥 VİDEO İLE ÖĞRENİN: Bu konuyu okumadan önce, Python ve MySQL kurulum adımlarını YouTube Video  adresindeki uygulamalı video eğitimimizle  görsel olarak öğrenebilirsiniz!

Bu blog yazımızda, Python kodumuzla yerel makinemizdeki bir veritabanını nasıl yöneteceğimizi, veri ekleyip çekeceğimizi, güncelleyip sileceğimizi adım adım öğreneceğiz. Python'u veri depolama ve kalıcı hale getirme konusunda bir üst seviyeye taşıyacağız.

MySQL, dünya genelinde en çok kullanılan açık kaynaklı İlişkisel Veritabanı Yönetim Sistemi (RDBMS) yazılımıdır. Hem ücretsiz olarak kullanabileceğiniz açık kaynaklı (GPL) bir sürümü hem de ticari kullanım için ücretli lisans seçenekleri mevcuttur. Başlangıçta İsveçli MySQL AB şirketi tarafından geliştirilmiş, daha sonra Sun Microsystems'e satılmış ve şu anda Oracle Corporation şirketine aittir

1. MySQL Server Kurulumu

MySQL Community Server Kurulumu: Resmi MySQL web sitesine gidin ve MySQL Community Server'ı indirin. https://dev.mysql.com/downloads/

MySQL bir veritabanı yönetim sistemidir. Bu sistemin temelde iki ana sürümü (Edition) bulunur:

1. MySQL Community Edition (ÜCRETSİZ )

  • Nedir? MySQL'in açık kaynaklı, tamamen ücretsiz ve topluluk tarafından desteklenen sürümüdür.

  • Kullanım Alanı: Öğrenme, geliştirme, küçük ve orta ölçekli projeler, kişisel kullanım ve eğitim videolarınız için idealdir.

2. MySQL Enterprise Edition (TİCARİ ve ÜCRETLİ)

  • Nedir? Bu, Oracle'ın büyük kurumsal müşterilere yönelik, abonelik tabanlı ve ücretli sürümüdür.

  • Ek Özellikler: Ekstra güvenlik özellikleri (şeffaf veri şifreleme), gelişmiş izleme araçları (Monitor), kurumsal yedekleme (Backup) ve profesyonel teknik destek gibi özellikler içerir.

  • Kullanım Alanı: Kritik iş yükleri olan, 7/24 kesintisiz çalışması gereken ve özel desteğe ihtiyaç duyan büyük şirketler içindir.

Aşağıdaki seçeneklerden “MySQL Installer for Windows” seçeneğini seçiniz.

İndirme sayfasında gördüğünüz bu iki seçenek aslında farklı paketleme yöntemlerini temsil ediyor:

MySQL Community Server: Bu, sadece MySQL veritabanı sunucusunun kendisidir. Genellikle ZIP veya diğer sıkıştırılmış formatlarda gelir. Kurulumu, sunucu dosyalarını bir klasöre açıp, komut satırında manuel olarak yapılandırma gerektirir.ZOR YOL. Kurulumu karmaşık ve zaman alıcıdır. Yeni başlayan izleyicilerinizin burada takılma olasılığı yüksektir.

MySQL Installer for Windows: Bu, otomatik bir kurulum sihirbazıdır (Genellikle .msi uzantılıdır). Sadece Sunucuyu değil, aynı zamanda MySQL Workbench (arayüz) ve MySQL Connector/Python gibi tüm ek araçları kolayca seçip kurmanızı sağlar. ÖNERİLEN YOL. Bu, kurulumu en hızlı, en stabil ve en basit yoldur. Video seriniz için izleyicilerinizin de kolayca takip edeceği yöntem budur.

İyi bir internet bağlantınız varsa mysql-installer-web-community-8.0.23.msi'yi seçin, aksi takdirde mysql-installer-community-8.0.23.msi'yi seçin. ".msi dosyası" Windows'un standart kurulum sihirbazını çalıştırır. Bu sihirbaz (Installer), sizin için: MySQL Server'ı kuracaktır.

Download u tıkladıktan sonra aşağıdaki gibi bir sayfa gelecektir.  Bu sayfada üye olmanızi veya giriş yapmanızı isteyecektir. No thanks, just start my download-Hayır teşekkürler, sadece indirme işlemimi başlat seçeneğini tıklayalım ve indirmeye başlayalım

İndirdiğiniz dosyayı çift tıklayarak çalıştırınız.

1. Adım: "Choosing a Setup Type - Kurulum Türü Seçme" ekranı: " Full (Tam)" kurulum türünü seçin. Bu, tüm MySQL ürün ve özelliklerini yükler. Devam etmek için "Next (İleri)" düğmesine tıklayın. 


2. Adım: Kurulacak dosya yolunu gösteriyor. Devam etmek için "Next (İleri)" düğmesine tıklayın.


3. Adım: "Check Requirements-Gereksinimleri Kontrol Et" ekranı: Yükleyici, bilgisayarınızın gerekli gereksinimleri karşılayıp karşılamadığını kontrol eder. Bazı gereksinimler eksikse, tüm gereksinimleri otomatik olarak yükleyecek olan "Execute (Uygulamak)" düğmesine tıklayalım. Sonra "Next (İleri)"ye tıklayın. 

MySQL Installer'ın bu mesajı vermesinin nedeni, düzgün çalışabilmesi için Microsoft Visual C++ Redistributable paketine ihtiyaç duymasıdır. Bu paket, Windows'un MySQL gibi bazı programları çalıştırmak için kullandığı temel sistem bileşenlerini sağlar.  Yüklemek için "Yükle" yi tıklayın.


4. Adım: "Installation-Kurulum" ekranı: Hangi ürünlerin kurulacağını görün. Ürünleri indirip kurmak için "Execute (Uygulamak) tıklayın. Kurulumu tamamladıktan sonra "Next (İleri) tıklayın. 


5.Adım: "Product Configuration - Ürün Yapılandırması" ekranı: Hangi ürünlerin yapılandırılacağını görün. "Next (İleri)" düğmesine tıklayın. "


6. Adım: Type and Networking -Tür ve Ağ" sayfasında, Config Type (Yapılandırma Türünü) "Development Computer -Geliştirme Bilgisayarı" seçili olmalı.  Diğer ayarları olduğu gibi bırakıp "Next (İleri)" düğmesine tıklayın. 

7.Adım: Authentication method-Kimlik doğrulama yöntemi "Use Strong Password Encryption (Recommended)" seçeneğini işaretleyerek "Next (İleri)" tuşuna basın. Bu, hem güvenli hem de Python'ın güncel kütüphaneleriyle tam uyumlu bir kurulum yapmanızı sağlar.


8.Adım: "Accounts and Roles-Hesaplar ve Roller" ekranı:
Kök hesap için bir parola belirleyin. "Next (İleri)" tıklayın. Parolanızı unutmayınız iler ki bölümlerde lazım olacaktır.


9.Adım: "Windows Service-Windows Hizmeti" ekranı: Burada, sunucuyu başlatmak için Windows Hizmeti'ni yapılandırın. Varsayılan kurulumu koruyun ve ardından "Next (İleri)" tıklayın.


10.Adım: "Apply Configuration-Yapılandırmayı Uygula" ekranı: Sunucu yapılandırmasını uygulamak için "Execute (Uygulamak)" düğmesine tıklayın. İşlemi tamamladıktan sonra "Finish (Bitir)" düğmesine tıklayın. 


11. Adım: "Product Configuration -Ürün Yapılandırması" ekranı: Ürün Yapılandırmasının tamamlandığını görün. Varsayılan ayarı koruyun ve MySQL paketi kurulumunu tamamlamak için "Execute (Uygulamak)" ve "Next (İleri)" düğmelerine tıklayın.


12.Adım: MySQL Router Configuration-MySQL Yönlendirici Yapılandırması.  "Finish (Son)" ve ardından "Next (İleri)" düğmesine tıklayın.


13. Adım: "Connect To Server -Sunucuya Bağlan" ekranı: Kök parolasını girin (8. adımda). Bağlantının başarılı olup olmadığını kontrol etmek için "Check (Kontrol Et)" düğmesine tıklayın. "Next (İleri)" düğmesine tıklayın.


14.Adım: "Apply Configuration- Yapılandırmayı Uygula" ekranı: Seçenekleri seçin ve "Execute (Uygulamak)" düğmesine tıklayın. İşlemi tamamladıktan sonra "Finish (Bitir)" düğmesine tıklayın.


15.Adım: "Product Configuration -Ürün Yapılandırması" ekranı: Ürün Yapılandırmasının tamamlandığını görün. Varsayılan ayarı koruyun ve MySQL paketi kurulumunu tamamlamak için "Next (İleri)" ve "Finish (Bitir)" düğmelerine tıklayın.


16.Adım: "Installation Complete- Kurulum Tamamlandı" ekranı: Kurulum tamamlandı. "Finish (Bitir)" düğmesine tıklayın. 
Kurulum tamamlandıktan sonra mysql terminal ile workbench arayüzü açılacaktır.



Yorumlar

Bu blogdaki popüler yayınlar

Python random Modülü

Python print()

Yazılım Nedir?