Trochu pozdě, ale měl jsem podobný problém.
Váš tag_text
sloupec má UNIQUE_INDEX a to je příčina problému, nikoli datový typ INT.
Změňte svou instalaci MySql tak, aby umožňovala větší indexové sloupce povolením nastavení innodb_large_prefix.
Viz http://dev.mysql.com/doc/ refman/5.5/en/innodb-restrictions.html