Merhaba Arkadaşlar, Admin Paneli Kodluyorum kaç gündür şu hatayı alıyorum;
Hata: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. You have to change some columns to TEXT or BLOBs
Sorunu şu şekilde açıklayayım. verileri admin panelinden textarea form ile post ediyorum. bazı sayfalarda sorunsuz post ediyor bazı sayfalarda ise yukarıdaki hatayı veriyor.. Mysql'de veri tipi hepsinin text olması rağmen böyle bir hata almaktayım. ne yaptıysam düzeltemedim yardımcı olursanız sevinirim.
Mysql_Hatası
6
●905
- 20-05-2013, 10:14:48hocam ingilizcen varsa aşağıdaki linkleri bi incele. Baya detaylı bilgiler vermişler sorunun ile ilgili.
http://serverfault.com/questions/326...-size-in-mysql
http://docs.oracle.com/cd/E17952_01/...ion-usage.html
http://www.mysqlperformanceblog.com/...ze-limitation/
http://dev.mysql.com/doc/innodb/1.1/...glos_barracuda - 20-05-2013, 10:40:15Kimlik doğrulama veya yönetimden onay bekliyor.Tablo motorunu değiştirmeyi deneyiniz.. (InnoDB.)
Ayrıca COMPRESS ve diğer opsiyonlarıda denemeyi unutmayınız. - 20-05-2013, 14:47:12Kimlik doğrulama veya yönetimden onay bekliyor.InnoDB ve LONGTEXT ile sorunun aşılacağını düşünüyorum.
- 20-05-2013, 15:49:36Üyeliği durduruldupeki çalışan tablo yada çalışmayan tablolar arasındaki farkı bulmaya çalıştın mı? muhtemelen sorun InnoDB ile alakalı.
stackoverflow da benzeri var bi bak istersen bi engine:InnoDB dene bence, denediysende bi kontrol et vs.
burada ve burada
İkisi arasındaki farkı bulabilirsen daha kolay çözeriz diye tahmin ediyorum.