W dniu 12 marca 2012 23:04 użytkownik Robert cyberm@sarocom.net napisał:
Błąd: Can't create table 'lms.macs' (errno: 121)
Zapytanie: INSERT INTO macs (mac, nodeid) SELECT mac, id FROM nodes Błąd: Table 'lms.macs' doesn't exist
ten błąd spowodowany błedem poprzednim
pracuje z lmsem od początku jego istnienia :) wiem że błędy będą się zmieniały tyle że problemy nie rozwiązane potem się nawarstwiają. użytkownik ma odpowiednie prawa zresztą z roota jest tak samo (ręcznie z konsoli też nie można wykonać zapytania w tym problem).
ok, spokojnie. zerknąłeś do mysqla co oznacza błąd 121?
http://forums.mysql.com/read.php?22,33999,156491#msg-156491 "This error occurs when a foreign key constraint for the same field exist. For Me I had product table and subcattable. In subcattable I had a foreign key constraint of cascade delete on productid in product table. I renamed both the tables and tried to create fresh product table and subcattable. Product table was created properly but subcattable gave the error Can't create table (errno: 121)
I deleted the renamed subcattable. Then it was fineThis error occurs when a foreign key constraint for the same field exist. For Me I had product table and subcattable. In subcattable I had a foreign key constraint of cascade delete on productid in product table. I renamed both the tables and tried to create fresh product table and subcattable. Product table was created properly but subcattable gave the error Can't create table (errno: 121)
I deleted the renamed subcattable. Then it was fine"
może pomoże. nadmieniam, że nie jestem guru z mysqla.