AMP Analytics -->

Teknoloji Rehberi

VeriTabanı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
VeriTabanı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

27 Mayıs 2025 Salı

SQL (Structured Query Language)'a Giriş

 

SQL (Structured Query Language)

SQL Nedir?

SQL (Structured Query Language), ilişkisel veritabanlarıyla etkileşim kurmak için tasarlanmış standart bir programlama dilidir. Veritabanlarında veri ekleme, sorgulama, güncelleme ve silme işlemlerini gerçekleştirmek için kullanılır.

SQL'in Temel İşlevleri ve Kullanım Alanları

1. Veritabanı Yönetimi

  • Veritabanı oluşturmaCREATE DATABASE

  • Tablo oluşturma ve yapılandırmaCREATE TABLEALTER TABLE

  • Kullanıcı ve izin yönetimiGRANTREVOKE

14 Mayıs 2025 Çarşamba

Python'da MySQL Kullanımı (Detaylı Anlatım)

Python'da MySQL Kullanımı (Detaylı Anlatım)

Python'da MySQL veritabanı ile çalışmak için genellikle mysql-connector-python veya PyMySQL kütüphaneleri kullanılır. Bu rehberde her iki yöntemi de detaylı şekilde anlatacağım.

1. Gerekli Kütüphanelerin Kurulumu

Önce gerekli kütüphaneleri yükleyelim:

bash
Copy
Download
pip install mysql-connector-python pymysql

2. MySQL Connector/Python Kullanımı

Bağlantı Oluşturma

python
Copy
Download
import mysql.connector
from mysql.connector import Error

try:
    connection = mysql.connector.connect(
        host='localhost',
        database='veritabani_adi',
        user='kullanici_adi',
        password='sifre'
    )
    
    if connection.is_connected():
        db_info = connection.get_server_info()
        print(f"MySQL sunucusuna bağlanıldı - Versiyon: {db_info}")
        cursor = connection.cursor()
        cursor.execute("select database();")
        record = cursor.fetchone()
        print(f"Bağlı olduğunuz veritabanı: {record[0]}")

except Error as e:
    print("MySQL'e bağlanırken hata oluştu:", e)
finally:
    if connection.is_connected():
        cursor.close()
        connection.close()
        print("MySQL bağlantısı kapatıldı")

Tablo Oluşturma

Popular Posts