среда, 2 мая 2012 г.

Can't create table (Errno:150)

Одна из причин возникновения ошибки - несовпадение типов полей по внешним ключам. Однако для совпадения необходимо учитывать не только тип поля, но и метод сравнения (например, у меня было в одной таблице utf8_general_ci, а в другой - utf8_unicode_ci). Всё должно совпадать.