Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Błąd przy tworzeniu tabel.
Forum PHP.pl > Forum > Bazy danych > MySQL
Mat123
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.

  1. CREATE DATABASE zakladki;
  2. USE zakladki;
  3.  
  4. CREATE TABLE uzytkownik (
  5. nazwa_uz varchar(16) NOT NULL PRIMARY KEY,
  6. haslo char(40) NOT NULL,
  7. email varchar(100) NOT NULL
  8. );
  9.  
  10. CREATE TABLE zakladka (
  11. nazwa_uz varchar(16) NOT NULL,
  12. URL_zak varchar(255) NOT NULL,
  13. INDEX (nazwa_uz),
  14. INDEX (URL_zak),
  15. PRIMARY KEY (nazwa_uz, URL_zak)
  16. );
  17.  
  18. GRANT SELECT, INSERT, UPDATE, DELETE
  19. ON zakladki.*
  20. TO uzyt_zak@localhost IDENTIFIED BY 'haslo';
  21.  

Pyton_000
Nadałeś wcześniej uprawnienia:
  1. GRANT SELECT, INSERT, UPDATE, DELETE
  2. ON zakladki.*
  3. TO uzyt_zak@localhost IDENTIFIED BY 'haslo';

Ale nie ma w nich do CREATE i temu wywala błąd.
Mat123
Dziękuję bardzo, taki banał smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.