Page 1 of 1

ปัญหา BLOB/TEXT column 'post_username' used in key specification without a key l

Posted: 24/11/2011 4:25 am
by mindphp
ปัญหาตอนอัพเกรด phpbb3.0.4 เป็น 3.0.9
ผิดพลาด :: BLOB/TEXT column 'post_username' used in key specification without a key length
SQL :: CREATE INDEX post_username ON phpbb3_newposts(post_username)


ทางแก้

Code: Select all

ALTER TABLE `phpbb3_newposts` CHANGE `post_username` `post_username` VARCHAR( 255 ) NULL 
แล้ว รัน

Code: Select all

CREATE INDEX post_username ON phpbb3_newposts(post_username)
ต่ออีกครั้ง

Re: ปัญหา BLOB/TEXT column 'post_username' used in key specification without a key l

Posted: 24/11/2011 4:27 am
by mindphp
ถ้าตาราง phpbb3_newposts มีข้อมูลเยอะมากๆ จะใช้เวลารันคำสั่ง sql นานหน่อยนะครับ