webForumDet fria alternativet

Bugg med text/blob fält i MySQL!

2 svar · 285 visningar · startad av Pace

PaceMedlem sedan juni 20019 024 inlägg
#1

Om man redigerar ett text/blob fält i MySQL och sparar detta så ska det inte vara några problem att få med all information.

Jag hade tre text-fält och skulle ändra innehållet i PhpMyAdmin. Poff, så var innehållet i det andra och sista text-fältet trunkerat till cirka 30 tecken.
Tabellstruktur:

   ID int(3) unsigned NOT NULL auto_increment, 
   QuestionTitle varchar(255), 
   DateQuestioned datetime, 
   AuthorName varchar(50), 
   AuthorQuestion text, 
   DateAnswered datetime, 
   AnswerName varchar(255), 
   [b]Answer text[/b], 
   Views int(10) unsigned DEFAULT '0', 
   Category tinyint(3) unsigned, 
   [b]EndComment text[/b],

   PRIMARY KEY (ID)

De två fetmarkerade är de två textfälten som blev utsatta för felet. Jag förutsätter att det är en bugg eftersom det hände i både PhpMyAdmin och MySQL Front.

Så ta alltid backup på era MySQL databaser!!

Tillägg: MySQL version 3.23.43

cerebusMedlem sedan jan. 200162 inlägg
#2

Jag har också stött på det problemet med både PHPMyAdmin och MySQLFront. Ett tips är att inte köra uppdatering av dom fälten i dom programmen ;)

PaceMedlem sedan juni 20019 024 inlägg
#3

Hmm, jag är inte säker men det verkar som det är åtgärdat nu. Har uppgraderat till version 3.23.49, och har inte stött på problemet igen (har testat några gånger).

138 ms totalt · 3 externa anrop · v20260731065814-full.7de19299
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)