• 14-11-2024, 02:18:20
    #1
    SQLSTATE[HY000]: General error: 1096 No tables used db de böyle bir hata alıyorum.Bundan dolayı loginden sonra site çalışmıyor.Ne yapmalıyım
  • 14-11-2024, 02:19:32
    #2
    SQL sorgusunda bir hata olmalı.
  • 14-11-2024, 02:22:14
    #3
    Bu hata genelde bir SQL sorgusunda tablo kullanılmadığında ortaya çıkar.
    Eğer sorguda tablo adı yoksa veya bir sorguyu eksik tanımladıysanız, bu tür bir hata alabilirsiniz.
    Özellikle SELECT sorgularında tablo belirtilmediğinde, MySQL General error: 1096 No tables used hatasını döndürür.
  • 14-11-2024, 04:48:34
    #4
    Bu hata, SQL sorgusunda tablo belirtilmediğinde veya tablo gerektiren bir sorgu çalıştırılmaya çalışıldığında alınır. Genellikle, SELECT gibi işlemlerde tablo ismi eksik olduğunda veya yanlış bir yapıda sorgu yazıldığında görülür.
    Öneriler:
    1. Sorguyu Kontrol Et: Eğer sorguda SELECT veya benzeri bir işlem varsa, tabloların doğru belirtilip belirtilmediğini kontrol et. Örneğin, SELECT * FROM tablo_adi; şeklinde yazılmalı.
    2. Koşulları Gözden Geçir: DELETE veya UPDATE sorgularında koşul kısmı eksik kalmış olabilir, böyle bir durumda tabloyu belirtmek gerekiyor.
    3. Dinamik SQL Kullanıyorsan: Eğer sorgu dinamik olarak oluşturuluyorsa boş kalmadığından emin ol. Bu tarz hatalar dinamik SQL’de sık yaşanır.
    4. Logları İncele: Uygulama veya veritabanı loglarını inceleyerek hatanın kaynağını daha detaylı tespit edebilirsin.
    Bu adımları kontrol ettikten sonra sorun devam ederse, kodu daha detaylı inceleyerek çözüm sağlanabilir.
  • 14-11-2024, 04:51:42
    #5
    Ben
    Üyeliği durduruldu
    Çözemezseniz anydesk iletin inceleyelim