Cytat
#1005 - Can't create table './test/pracownik.frm' (errno: 150)
To jest kawałek bazy
CREATE TABLE konto ( konto_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, login VARCHAR(15) NOT NULL, haslo VARCHAR(35) NOT NULL, kto TINYINT NOT NULL ) TYPE = InnoDB; CREATE TABLE pracownik ( pracownik_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, konto_id INT NOT NULL, imie VARCHAR(20) NOT NULL, nazwisko VARCHAR(25) NOT NULL, pesel VARCHAR(11), email VARCHAR(40), ulica VARCHAR(60), kod VARCHAR(6), miejscowosc VARCHAR(40), telefon VARCHAR(20) NOT NULL, CONSTRAINT FOREIGN KEY(konto_id) REFERENCES konto(konto_id) ) TYPE = InnoDB;
Na forum mysqla znalazłem że tabele mają być InnoDb. I takie przecież tworze.. Na tym serwerze mają mysqla 4.0.24.
Proszę o wskazówki
