7 Gru
2011
7 Gru
'11
12:13
On 07.12.2011 12:01, Tomasz Chiliński wrote:
Spróbuj zmienić ADD INDEX customerid na ADD INDEX customer_idx Czyżby w MySQL 5.5 nie można było używać nazw indeksów takich jak nazw pól...
nie, nie można w ogole widze wuchte zmian w 5.5
czyli wyedytowac pliki w upgradedb pod kątem indexów ?
Tak zrób na początek, a potem będziemy musieli w CVS zmienić nazwy indeksów jak potwierdzisz, że śmiga jak należy.
Nie che mi się wierzyć, że usunęli możliwość nadawania takich nazw. Raczej podejrzewałbym problem związany z kluczami obcymi, w tym samym pliku jest wcześniej tworzony klucz obcy. Być może wystarczy zmienić kolejność. Prawdopodobnie mysql tworzy indeks automatycznie dla foreign key'a.
--
Aleksander 'A.L.E.C' Machniak
LAN Management System Developer [http://lms.org.pl]
Roundcube Webmail Developer [http://roundcube.net]
---------------------------------------------------
PGP: 19359DC1 @@ GG: 2275252 @@ WWW: http://alec.pl