Witam, mam problem z pewnym kodem SQL nie tworzy on tabel bo jest błąd o kodzie: 1005 najdziwniejsze jest to że wcześniej bez problemu My SQL utworzył baze z tabelami na tym samym komputerze ale ponieważ usunąłem ją to postanowiłem ją ponownie utworzyc i napotkałem wyzej wymieniony problem.
CREATE DATABASE zakladki;
USE zakladki;
CREATE TABLE uzytkownik (
nazwa_uz varchar(16) NOT NULL PRIMARY KEY,
haslo char(40) NOT NULL,
email varchar(100) NOT NULL
);
CREATE TABLE zakladka (
nazwa_uz varchar(16) NOT NULL,
URL_zak varchar(255) NOT NULL,
INDEX (nazwa_uz),
INDEX (URL_zak),
PRIMARY KEY (nazwa_uz, URL_zak)
);
GRANT SELECT, INSERT, UPDATE, DELETE
ON zakladki.*
TO uzyt_zak@localhost IDENTIFIED BY 'haslo';