Anasayfa
UO Sunucular
Forumlar
Profilim
UO-Developer.COM
Bilinmiyor 02-09-2009

libmysql.dll 32 bit

UO-Developer.com — libMySQL.dll eksik hatası ve kurulum

libmysql.dll (libMySQL.dll) eksik veya bulunamadı hatası alıyorsanız, bu sayfadaki DLL dosyasını indirip doğru konuma kopyalayarak sorunu çözebilirsiniz. Özellikle Sphere Server 0.56b Win32 ve MySQL kullanan shard'larda sık görülür.

Konu: libMySQL.dll kurulumu | Seviye: Shard yönetici / GM

İlgili: libmysql.dll 32 bit | libmysql.dll 64 bit | Sphere Server MySQL Kurulumu | Sphere Server Kurulum Rehberi


İçindekiler
  • Hata ne anlama gelir?
  • İndirme
  • Genel Windows kurulumu
  • Sphere sunucusuna nereye kopyalanır?
  • 32 bit vs 64 bit
  • MySQL kullanmıyorsanız
  • Kontrol listesi

1. Hata Ne Anlama Gelir?

Program (SphereSvr.exe, web paneli veya MySQL bağlantılı araç) çalışırken libmysql.dll bulunamadı der. Sebepler:

  • DLL hiç yok veya bozuk
  • Yanlış mimari (64-bit DLL, 32-bit program)
  • Sphere kök dizininde libMySQL.dll eksik
  • MySQL client kütüphanesi kurulmamış

2. İndirme

Bu sayfadaki indirme bağlantısından libmysql.dll 32 bit arşivini alın (libmysql-v5.7.17.0-bit32.rar). WinRAR veya 7-Zip ile açın; içinde tek DLL dosyası bulunur.

64-bit sürüm gerekiyorsa: libmysql.dll 64 bit


3. Genel Windows Kurulumu

Adımlar (kaynak rehber):

  • Arşivi açın; DLL dosyasını kopyalayın
  • Windows 32 bit: C:\Windows\System32\
  • Windows 64 bit: hem C:\Windows\SysWOW64\ hem C:\Windows\System32\ (32-bit uygulamalar SysWOW64 kullanır)
  • Dosya zaten var uyarısı → değiştirmeyi onaylayın (bozuk DLL yenilenir)
  • Bilgisayarı yeniden başlatın
  • Hata veren programı tekrar çalıştırın

Önemli — forum sorusu: nereye atacağız? Sphere Win32 emülatörü için DLL'yi yalnızca System32'ye atmak yetmeyebilir. SphereSvr.exe ile aynı klasöre kopyalayın:

C:\SphereServer\libMySQL.dll

Örnek yapı:

C:\SphereServer\
├── SphereSvr.exe
├── sphere.ini
├── libMySQL.dll    ← buraya (32-bit)
├── scripts\
├── accounts\
└── save\

sphere.ini içinde MySQL aktifse:

MYSQL=1
MySqlHost=localhost
MySqlUser=root
MySqlPassword=sifreniz
MySqlDatabase=sphere

Detaylı MySQL kurulum: Sphere Server MySQL Kurulumu | MySQL db.execute Komutları


5. 32 bit vs 64 bit
  • Sphere 0.56b Win3232-bit libMySQL.dll (bu sayfa)
  • 64-bit Sphere build veya 64-bit araçlar → 64 bit sürüm
  • 32-bit DLL'yi 64-bit SphereSvr.exe ile kullanmak uyumsuzluk hatası verir

6. MySQL Kullanmıyorsanız

Hesap ve save verileri düz .scp dosyalarında tutuluyorsa MySQL zorunlu değildir. sphere.ini'de MYSQL=0 yapın veya MySQL satırlarını yorumlayın — libMySQL.dll hatası da ortadan kalkabilir.


7. Kontrol Listesi
  • Doğru mimari: Win32 Sphere → 32-bit DLL
  • SphereSvr.exe yanında libMySQL.dll var
  • Gerekirse SysWOW64 (64-bit Windows + 32-bit app)
  • sphere.ini MySQL ayarları doğru
  • MySQL/MariaDB servisi çalışıyor (MYSQL=1 ise)
  • Sunucu yeniden başlatıldı

UO-Dev SPONSOR

Sayfa Tagları

Paylaş

XFacebook

Faydalı mı?

Bu içerik size yardımcı oldu mu?

UO-Dev SPONSOR

Sayfa Tagları

Punisher 24-09-2010 18:40
bunu nereye atacağız arkadaşlar
waror 06-01-2011 16:01
nasıl halletiginide yazarsan işe yararbi konu olur

Üyelerin oylama ortalaması (10 dışında) :

Henüz Oylanmamış

Oylar: 0

Paylaş

XFacebook

Faydalı mı?

Bu içerik size yardımcı oldu mu?